友情提示:如果没有配置sdk的环境变量,需要在cmd命令行中进入到...\sdk\tools 文件下(也就是android SDK的tool文件夹下) ,再执行其他操作。
模拟器中创建SD卡步骤:
1.创建镜像文件
mksdcard [-l label] <size> <file>
创建一个128M的名为mycard的sd镜像文件
mksdcard 128M c:\mycard.img
2.启动模拟器,并加载SD卡镜像文件
启动名为android2.1的模拟器,并加载mycard的sd卡镜像文件
emulator -avd android2.1 -sdcard c:\mycard.img
----android2.1为模拟器的名字
3.复制文件(只有启动模拟器并加载了镜像文件才能进行,并且比较慢,要耐心等候)
adb push <local> <remote> - 复制系统文件到SD卡镜像
adb pull <remote> [<local>] - 从SD卡中复制文件
执行:adb push c:\music.mp3 sdcard/music.mp3
这儿要注意几个问题:
1、c:\music.mp3 这个要带后缀,如果名字中间有空格的话要用" ", adb push h:\Big" "Big" "World.mp3 sdcard/Big" "Big" "World.mp3
2、sdcard/music.mp3 ---- sdcard这个是个关键字来的,和你创建的镜像文件名无关,后面的music.mp3是sd卡中的文件名,这个一定要带,如果不带的话会报错
4、在模拟器中使用SD卡中的文件
导入文件后,如果要在模拟器中访问,还需要在模拟器中的Dev tools里面Media scanner scan 一下媒体文件。
后话:按照上面步骤进行后,模拟器能成功加载镜像文件。但奇怪的是,这个模拟器一旦关闭,然后用Eclipse启动模拟器,却看不到这个镜像,有时候又能看到。针对此种情况,只要右键单击项目,选择run as -----> run Configurations, 把Additional Emulator Command Line Options添加上镜像的路径(如下图-sdcard h:/mycard.img),点击Apply,然后再重启模拟器,就能顺利加载到镜像了。
相关推荐
Android模拟器中添加SD卡,用于在电脑上模拟android系统添加sd卡
android 内部存储 sd卡app私有文件 等
Android模拟器使用SD卡,Andorid开发中经常遇到与SD卡有关的调试,Android SDK+Eclipse提供了SD卡的模拟方法。
android读取sd卡中MP3文件
android 读取和存储sd卡一个例子,欢迎下载!
来获取内置SD卡的路径,但是每款定制过的android 系统的外置SD卡的路径都不一样,那我们怎么才能去获取这个路径呢,我们可以想其它的办法,我这里提供了一个类可以获取外置SD卡或内置SD卡的 label(名称),path(路径)...
android通过代码读取手机sd卡中的音乐文件,放在adapter中,然后放到一个ListView中,做音乐列表
安卓Android源码——开发之SD卡的使用.zip
Android 通过反射获取外置SD卡路径 Android 通过反射获取外置SD卡路径 Android 通过反射获取外置SD卡路径
android 文件存储到sd卡中 可直接部署使用
Android开发之系统信息【1】——获取Android手机中SD卡存储信息Android开发之系统信息【1】——获取Android手机中SD卡存储信息
代码是关于android开发中,app异常信息自动保存在sd卡中
Linux系统下在Android模拟器中使用虚拟SD卡设备方法。包学包会。
android录制视频音频存储于sd卡并点击播放实例,使用MediaRecorder录制视频和音频实例,以列表形式显示并点击播放
Android写LOG日志到SD卡文件之microlog4android使用
android默认格式化U盘、SATA硬盘为FAT32格式。FAT32无法使用2T以上硬盘。 而NTFS有版权保护,window又不识别ext4,所以使用exFAT比较适合。android,windows都能识别,都能读写。 拿一个新硬盘,没有分区的。设置---...
android demo,sd卡文件存储和data下文件存储。
Android手机SD卡文件浏览器:遍历出手机Sd卡中的文件。