为了账号安全,请及时绑定邮箱和手机立即绑定

Android Emulator sdcard推送错误:只读文件系统

Android Emulator sdcard推送错误:只读文件系统

白衣染霜花 2019-10-08 09:52:44
我正在Android 1.6(Android SDK 2.1)下进行开发。我通过在Eclipse中使用avd管理器创建avd。当启动此avd时,我发现/ sdcard目录的权限是“ d ---------”。因此,我无法将文件推送到sdcard。有谁知道如何解决这个问题?
查看完整描述

3 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

从一个外壳启动仿真器后,登录到另一个外壳并键入


adb shell

您应该看到# prompt显示了,这是您的设备(仿真器)外壳。现在,在adb shell上键入以下命令。


mount -o remount rw /sdcard

现在/sdcard,这将在rw(read-write)获得许可的情况下重新挂载,现在您可以/sdcard从主机外壳中使用以下命令将文件推送到其中。


`adb push filename.mp3 /sdcard,`

其中filename.mp3可以是您要推送到Android仿真器的任何文件。


希望这可以帮助 :)


查看完整回答
反对 回复 2019-10-08
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

Android Studio 0.8.9及更高版本存在创建AVD的错误。


参见问题78434。


解决方法


转到.android文件夹中的ADV文件夹并找到您的AVD config.ini

使用可以处理Unix换行符的文本编辑器将其打开。(由于记事本没有CR-LF,因此它们将一起运行。)

更改hw.sdCard=no为hw.sdCard=yes

这应该适合新版本中的每个人


查看完整回答
反对 回复 2019-10-08
  • 3 回答
  • 0 关注
  • 427 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信