【问题标题】:Android - SD Card - Emulator - UbuntuAndroid - SD 卡 - 模拟器 - Ubuntu
【发布时间】:2011-04-01 16:09:11
【问题描述】:

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

到目前为止我所做的是:

  1. 使用 mksdcard 命令创建 SD 卡映像 -> mksdcard -l SD256M 256M ~/sdcard256m.img
  2. 使用命令行选项启动 Android 模拟器 -> -sdcard ~/sdcard256m.img

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

我收到以下错误

E/ddms:传输错误:只读文件系统 在 emulator-5554 上推送 testfile.mp3 失败:只读文件系统

另外,在模拟器上,在 Settings > SD Card & Phone Storage Settings 下,我看到以下内容:

总空间 - 不可用

可用空间 - 不可用

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

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

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

请让我知道我要去哪里

非常感谢!

【问题讨论】:

    标签: android-emulator


    【解决方案1】:

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

    ~/sdcard256m.img

    我不得不扩展“~”并将其更改为

    /home/用户名/sdcard256m.img

    在模拟器中检测到 SD 卡,我能够通过 DDMS 文件资源管理器推送文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-05
      • 1970-01-01
      相关资源
      最近更新 更多