android模拟器中使用SDCard

参考: http://www.linuxidc.com/Linux/2012-01/52617.htm

一、新建

进入到 android-sdk\tools目录下:

 

 

二、激活

打开 Elcipse或 Myeclipse ,打开 Windows-->Preferences

 

 

三、加入内容

 

1、 .在 eclipseDDMS 视图中操作

启动eclipse--- 打开 DDMS 视图 --- 选择 File Explorer ,出现下面的窗口

 

 选中sdcard 文件夹 --- 点击 ,选择你需要添加的文件就可以了

2、 运用adb 命令操作

先将要添加的文件放到platform-tools 文件夹下,之后在命令行窗口进入  D:\Android\android-sdk-windows\platform-tools ,输入 adb 命令添加文件,如下图所示:

这时,文件music. MP3 就被添加到sdcard/ Android 目录下面

  之后可以在模拟器中打开dev tools ,运行 Media Scanner ,在音乐中播放添加的音乐

 还可以在命令行运行adb shell 来查看 sdcard 中的文件,如下图所示:

 

 

四、创建的模拟器要支持 SDCard

 

 

附: 常见的错误

向模拟器的sdcard 中添加文件常见的错误 

1.Failed to push items null

解决的方法:首先 重启 eclipse,如果重启之后再出现这个问题,那就要修改超时数,依 次展开eclipse---windwos---Preferences--- Android ---DDMS---ADB connection time out  (ms),将参数改得大一些,如下图所示:

  2.Failed to push selection: Invalid argument

 

原因:Android 不支持中文名称的文件

 

3.Failed to push XXXXX.txt(添加的文件 ) on emulator- : Read-only file system

 

解决的方法: 在启动模拟器的时候带着的参数中,模拟器镜像路径需是绝对路径: -sdcard  E:\Android\android-sdk-windows\tools\sdcard.img
注意这个绝对路径里面不能带空格(如  Program Files
注意:(卷标、标签)必须是 sdcard 。如  mksdcard -l sdcard128Me:\haogood.image (而不能是 mksdcard -l haogood128Me:\haogood.image

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值