【发布时间】:2016-07-01 11:34:03
【问题描述】:
我已按照this 问题的答案进行操作,但没有成功。我无法回复发布的答案(缺乏声誉),所以我不得不提出一个新问题。
清除所有 adb 进程并不能缓解“SD 卡映像已在使用”错误。同样,如果我删除 SD 卡映像,创建一个新映像,然后立即启动模拟器,错误仍然存在。模拟器加载到手机主屏幕后,会显示“已移除 SD 卡”消息。这是我调用模拟器时命令行的样子:
jet98f@rc04ucs213:/mnt/dfs/jet98f/Users/jet98f/android-sdk-linux/tools$ emulator -avd Phone -sdcard sdcard.iso
警告:数据分区已在使用中。更改不会持续存在!
警告:SD 卡映像已在使用中:sdcard.iso
警告:缓存分区已在使用中。更改不会持续存在!
无法将 /nethome/users/jet98f/.pulse/f4ac236e8e0d8ef32a8796d24e3c758b-runtime 符号链接到 /tmp/pulse-2L9K88eMlGn7:不支持操作
模拟器:模拟器窗口不在视野范围内并被重新定位
编辑:还有一件事:运行 'lsof | grep sdcard ' 没有回报。也就是说,UNIX 实用程序说该文件未打开,但 adb 声称该映像已在使用中。
【问题讨论】:
-
尝试卸载已经安装的项目,重新运行。
-
我根本不再使用 Android,所以我无法测试这些答案中的任何一个。如果有人认为提供的任何答案是最好的,我可以将其标记为答案。
标签: android android-emulator android-sdcard