1.创建镜像文件
用cmd中进入到android的SDK的Tools目录下,执行mksdcard创建。
例如我的tools目录为:E:\android-sdk-windows-1.0_r2\tools>
则:E:\android-sdk-windows-1.0_r2\tools>mksdcard 128M sdcard.img
其中第一个参数为要创建的sdcard容量大小(容量大小自己决定),第二个参数为sdcard的名字
2.启动带sdcard的Android模拟器
在刚才的Dos界面下,E:\android-sdk-windows-1.0_r2\tools>emulator -sdcard sdcard.img avd (name)
这样会看到tools目录下就会动态的产生一个sdcard.img.lock的文件夹,当关闭模拟器时又会消失
注意:不要关闭这个Dos窗口,不然连模拟器也会关掉,后面一步也不能执行
3.添加文件到sdcard
另外开一个Dos窗口(cmd),还是要cd到android的SDK的Tools目录下,用adb push命令添加
E:\android-sdk-windows-1.0_r2\tools>adb push new.JPG /sdcard
第一个参数为要加入的图片(或者mp3)全名,如果名字中间有空格,要用双引号将其括起来
如:E:\android-sdk-windows-1.0_r2\tools>adb push "First Start.mp3" /sdcard
第二参数就是刚才创建的sdcard了。
4.查看所添加的文件
这一步可能要以带sdcard的方式重启Android模拟器才能看到刚才所添加的资源文件,即先关掉模拟器,
然后E:\android-sdk-windows-1.0_r2\tools>emulator -sdcard sdcard.img
启动模拟器之后,点击MENU上面那箭头-->Dev Tools-->Raw Image Viewer 就会以幻灯片的形式,看到刚添加的图片文件了,然后通过按下面左右控制图片浏览
Andorid开发中经常遇到与SD卡有关的调试,Android SDK+Eclipse提供了SD卡的模拟方法。使用方法如下:
1、创建一个SD卡镜像文件
打开cmd,输入如下命令:
mksdcard 1024M sdcard.img
该命令会在当前目录下生成一个sdcard.img文件,该文件就是Android模拟器的SD卡镜像文件。
1024M表示1024兆,即该SD卡有1个G的容量,也可用K做单位(1M=1024K),K,M必须大写。目前Android支持8M~128G的SD卡。
2、运行带有SD卡的模拟器
创建了SD卡镜像文件,只是创建了一个文件,还不能在模拟器中直接用,要在模拟器中可看到该SD卡,方法有两种,如下:
◆在cmd中,命令如下:
emulator -sdcard e:sdcard.img
◆在Eclipse中,在Run->Run Configurations...菜单里面的Target标签页里面,输入启动参数,如下图:
3、向SD卡中导文件
◆在cmd中,命令如下:
这会将本地当前目录下的test.txt文件考到sdcard中,文件名不变。前一个test.txt是本地文件的路径,sdcard是目的sdcard镜像的文件名(去掉后缀)。
◆在Eclipse中,操作如下:
在设置了RUN的命令参数之后,RUN一个应用,然后使用DDMS的File Explorer工具导入导出文件。
打开DDMS工具:在Eclipse的Window->Open Perspective->Other...里面打开DDMS工具。
在DDMS的File Explorer标签页里面选择sdcard目录导入导出文件,如下图:
转自:http://hi.baidu.com/sunboy_2050/item/d06caef6c396bc40922af2f1
分享到:
相关推荐
接着,当文件成功推送到模拟器的sdcard后,可以在模拟器中使用DevTools中的MediaScanner服务来扫描媒体文件,从而使得新增的媒体文件能够在模拟器上的音乐播放器中被识别和播放。此外,也可以通过在模拟器上执行adb ...
如何在 android 模拟器中使用SDCard
通过以上步骤和解决方案,你应该能在Windows XP环境下成功创建和使用Android模拟器的sdcard。不过,为了获得更好的开发体验,建议升级到更新的操作系统,并使用最新的Android Studio和AVD Manager,它们提供了更稳定...
总结:在Android模拟器中创建和管理SD卡,以及上传文件是开发过程中的重要步骤。了解这些基本操作和常见问题的解决方法,能够提高开发效率,确保应用程序在各种环境下的正常运行。在遇到问题时,应及时检查配置、...
Android模拟器使用SD卡(转载http://blog.sina.com.cn/s/blog_4de067e40100nwd1.html)
在Android开发或者测试过程中,有时候我们需要对安卓模拟器的存储空间进行操作,比如添加应用程序、媒体文件等。...通过熟练运用`UltraISO`,我们可以方便地在模拟环境中创建和管理虚拟SD卡内容,提升开发和调试效率。
创建的SD卡镜像文件并不能直接在模拟器中使用,需要通过以下两种方式将其加载到模拟器中: - 在命令行中运行`emulator`命令,指定SD卡映像文件的位置,如`emulator -sdcard e:\sdcard.img`。 - 或者,在Eclipse中...
本文主要介绍了如何在Android模拟器中设置和使用SD卡。 首先,确保你已经配置好了Android应用开发环境。基础配置包括安装JDK 1.6或更高版本、Android SDK 1.6或更新版本、Android SDK Setup以及Eclipse IDE for ...
在Android模拟器中加入SD卡功能可以更贴近实际设备的使用场景,便于测试应用对存储空间的依赖性和数据管理能力。 #### 知识点二:创建SD卡镜像文件 要为Android模拟器添加SD卡功能,首先需要创建一个SD卡镜像文件...
在IT领域,尤其是移动应用开发中,**Android模拟器**扮演着至关重要的角色,它允许开发者在没有实际Android设备的情况下测试和调试应用程序。本文基于“android模拟器安装教材”的内容,深入解析模拟器的安装步骤及...
在本文中,我们将深入探讨如何使用Android 2.2(Froyo)的模拟器以及如何提取其文件系统。Android模拟器是一个强大的工具,允许开发者在没有实际设备的情况下测试应用程序。以下是如何使用和管理模拟器,以及提取...
本文将详细介绍如何在Android模拟器上使用SD卡,包括如何创建模拟器SD卡、如何将文件拷贝到模拟器SD卡中以及SD卡的一些常见用途。 #### 二、创建模拟器SD卡 首先,我们需要创建一个SD卡镜像文件。这可以通过使用`...
Android模拟器的emulator.exe文件包含了很多参数,这些参数可以在命令行中使用,以控制模拟器的行为。下面是这些参数的详细介绍: * -system <dir>:从指定目录读取系统镜像。 * -datadir <dir>:将用户数据写入...