本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/unix_fans/archive/2009/08/20/4465038.aspx
1.创建镜像文件
用cmd中进入到android的SDK的Tools目录下,执行mksdcard创建。
例如我的tools目录为:E:\skyland\android-sdk-windows-1.0_r2\tools>
则:E:\skyland\android-sdk-windows-1.0_r2\tools>mksdcard 128M sdcard.img
其中第一个参数为要创建的sdcard容量大小(容量大小自己决定),第二个参数为sdcard的名字
2.启动带sdcard的Android模拟器
在刚才的Dos界面下,E:\skyland\android-sdk-windows-1.0_r2\tools>emulator -sdcard sdcard.img
这样会看到tools目录下就会动态的产生一个sdcard.img.lock的文件夹,当关闭模拟器时又会消失
注意:不要关闭这个Dos窗口,不然连模拟器也会关掉,后面一步也不能执行
3.添加文件到sdcard
另外开一个Dos窗口(cmd),还是要cd到android的SDK的Tools目录下,用adb push命令添加
E:\skyland\android-sdk-windows-1.0_r2\tools>adb push new.JPG /sdcard
第一个参数为要加入的图片(mp3)全名,如果名字中间有空格,要用双引号将其括起来
如:E:\skyland\android-sdk-windows-1.0_r2\tools>adb push "First Start.mp3" /sdcard
第二参数就是刚才创建的sdcard了。
4.查看所添加的文件
这一步可能要以带sdcard的方式重启Android模拟器才能看到刚才所添加的资源文件,即先关掉模拟器,
然后E:\skyland\android-sdk-windows-1.0_r2\tools>emulator -sdcard sdcard.img
启动模拟器之后,点击MENU上面那箭头-->Dev Tools-->Raw Image Viewer 就会以幻灯片的形式
看到刚添加的
图片文件了,然后通过按下面左右控制图片浏览
有人说可以在MENU上面那箭头-->Dev Tools-->Media Scanner看到所添加的mp3文件,但我试来不
行, 哪位行的话给我留言....呵呵
我的方法是:MENU上面那箭头-->Music-->Songs就看到所添加的mp3文件了,点一首Enjoy一下吧
本来第一首是英文名的,但不知道为什么会乱码,还有我加入的文件名跟显示歌名不同的
=====================MyEclipse下使用sdcard==========================
如果没创建.img文件的话,请回到开头做1,2步。
注意:如果没按第2步启动模拟器,却做下面的内容的话,就会报错说 sdcard是只读文件,
添加不成功
1.启动MuEclipse,菜单Window-->Perspective-->other-->DDMS
选中sdcard,然后点击push就可以把图片的资源添加到sdcard了
2.用到sdcard资源编译Android应该程序
如果编译Android应该程序的时候需要用到sdcard的资源,则在选则运行文件后
右击Run As-->Open Run Dialog-->Target
在Target标签的Aditional Emulator Command Line Options中加入启动参数
-sdcard E:\skyland\android-sdk-windows-1.0_r2\tools\sdcard
注意:是绝对路径
如果没按第二步启动模拟器的话,permissions那列对应的sdcard将会是“---------”
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ligaoyang/archive/2009/08/25/4484046.aspx
分享到:
相关推荐
Android模拟器使用SD卡(转载http://blog.sina.com.cn/s/blog_4de067e40100nwd1.html)
这个文件将作为模拟器中的虚拟 SD 卡使用。 1. **打开命令提示符**:打开计算机上的命令提示符窗口。 2. **进入 SDK 工具目录**:使用 `cd` 命令切换到 Android SDK 的 `tools` 目录下。例如: ```bash cd E:\...
在Android模拟器中加入SD卡功能可以更贴近实际设备的使用场景,便于测试应用对存储空间的依赖性和数据管理能力。 #### 知识点二:创建SD卡镜像文件 要为Android模拟器添加SD卡功能,首先需要创建一个SD卡镜像文件...
本文将详细介绍如何在Android模拟器中创建SD卡以及解决文件上传过程中可能出现的问题。 篇章一:SD卡的创建 1. **系统创建虚拟SD卡**:当创建Android模拟器时,可以选择自定义SD卡的大小,系统会自动完成创建。在...
### Android模拟器SD卡使用详解 #### 一、概述 在进行Android应用开发时,为了更好地测试应用程序在不同环境下的表现,开发者往往会选择使用Android模拟器。而在模拟器环境中,SD卡的应用则变得尤为重要,因为它...
- 可以通过命令行的方式启动模拟器,并告知模拟器SD卡设备的位置,例如: ```bash emulator -avd first_avd -sdcard /home/carol/Tools/android-sdk_eng.leo_linux-x86/tools/sdcard.img ``` - 其中`first_avd`...
Android模拟器SD Card映像文件的使用方法是开发者进行应用程序测试和调试时的重要工具。通过模拟SD卡,你可以模拟真实设备上的外部存储情况,方便地导入和导出数据,以及在模拟器中测试与SD卡相关的功能。以下是详细...
在Android模拟器中模拟SD卡的使用主要包含以下几个方面知识点: 首先,了解如何在Android模拟器中启用SD卡功能是必要的。在Android的开发工具链中,模拟器可以通过特定的参数来模拟SD卡的存在。而创建支持SD卡的...
2. **创建带有SD卡的AVD**: 使用`./android create avd`命令创建一个新的AVD,如`cupcake`,并指定SD卡。例如,`./android create avd -n cupcake -t 1 -c /home/h3/sdcard.img`。 3. **运行带有SD卡的AVD**: 使用`...
在使用Android模拟器时,有时会遇到一个常见问题,即在尝试下载应用程序或者进行其他需要SD卡的操作时,系统提示“请先插入SD卡”。这个问题可能会阻碍开发者进行应用测试或普通用户正常使用模拟器。以下是一些解决...
- 填写必要的信息,例如设备名称(`Name`)、SD卡大小等。 - 完成配置后,点击“Create Virtual Device”。 3. **启动模拟器**: - 创建完成后,AVD Manager会显示新创建的虚拟设备及其相关信息。 - 返回主界面,...
Android模拟器的emulator.exe文件包含了很多参数,这些参数可以在命令行中使用,以控制模拟器的行为。下面是这些参数的详细介绍: * -system <dir>:从指定目录读取系统镜像。 * -datadir <dir>:将用户数据写入...