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
分享到:
相关推荐
如何在 android 模拟器中使用SDCard
NULL 博文链接:https://iaio.iteye.com/blog/1402225
JIL SDK模拟器安装过程中及sdcard创建及使用过程中遇到各种问题及应付方案
Android模拟器sdcard操作 ,帮助我们更好学Android系统开发
Android模拟器使用SD卡(转载http://blog.sina.com.cn/s/blog_4de067e40100nwd1.html)
sdcard的创建,网上搜索得到的,很详细,很有用,这是我的综合总结得到的
在windows xp下创建模拟器sdcard极其加载,还有一个常见问题的解决办法,自己的经验及网上查找的。
Android模拟器SD Card映像文件使用方法
Android-SD卡文件夹创建和删除实现 * 获取SD卡中的目录 * 功能: * 创建文件夹,删除文件夹,返回键退出程序 * ListView 使用BaseAdapter
使用模拟器开发过程中碰到sd卡相关问题及其解决
android sdcard 的加载和使用
针对Android中的文件存储方式,本程序以简练的方式,实现了文件内部存储和SDCard存储。代码清晰,注解详细,方便学习。
Android数据存储之--SDCard的源代码
android应用开发中关于SDCard读写操作的实例代码,在下载学习SDCard操作中,碰到很棘手的问题了。不过最后还在我的坚持下成功了,
具体介绍了android中sdcard的读写操作步骤和具体的实现过程,介绍了sdcard的应用等
本文实例讲述了Android实现把文件...在模拟器中使用SDCard,你需要先创建一张SDCard卡(当然不是真的SDCard,只是镜像文件)。创建SDCard可以在Eclipse创建模拟器时随同创建,也可以使用DOS命令进行创建,如下:在Dos窗
android开发中实现sdcard扫描 包含代码
获取外置SDcard路径,进行创建,写入,读取,删除操作。
/ 参数说明 // context:上下文 // dialogid:对话框ID // title:对话框标题 // callback:一个传递Bundle参数的回调接口 // suffix:需要选择的文件后缀,比如需要选择wav、mp3文件的时候设置为".wav;...
检测当前Android系统中是否存在sdcard,如果存在就在sdcard中创建一个文件,并用java中的FileOutputStream往sdcard中写入内容