Android - SD卡 - 模拟器 - Ubuntu

时间:2011-04-01 16:09:12

标签: android-emulator

我需要将一些文件添加到 Android模拟器上的 SD卡。我在 Ubuntu系统上使用 Intellij Idea

到目前为止我所做的是:

  
      
  1. 使用 mksdcard 命令创建SD卡图像 - > mksdcard -l SD256M 256M~ / sdcard256m.img
  2.   
  3. 推出带有命令行选项的Android模拟器 - > -sdcard~ / sdcard256m.img
  4.   

但是,我无法使用 DDMS - 文件浏览器(从命令行启动DDMS)无法将文件添加到SD卡

我收到以下错误

  

E / ddms:传输错误:只读文件系统   无法在模拟器-5554上推送testfile.mp3:只读文件系统

此外,在模拟器上,设置>下 SD卡&手机存储设置,我看到了这一点:

  

总空间 - 不可用

     

可用空间 - 不可用

     

安装SD卡 - 插入SD卡进行安装

     

格式化SD卡 - 格式化(擦除)SD卡

我不确定模拟器是否能够获取我创建的SD卡图像。

请让我知道我要去哪里错误

非常感谢!

1 个答案:

答案 0 :(得分:2)

问题在于启动模拟器时的命令行参数

  

<强>〜/ sdcard256m.img

我必须扩展“”并将其更改为

  

/home/username/sdcard256m.img

SD卡在仿真器中被检测到&amp;我能够通过DDMS文件资源管理器推送文件。