第一次尝试运行和加载模拟器时Android Studio中的错误消息

joh*_*mos 6 android emulation android-virtual-device

错误消息是:

PANIC: Could not open AVD config file: C:\Users\Darth\.android\avd\Nexus_5_API_21_x86.avd\config.ini
Run Code Online (Sandbox Code Playgroud)

我查看了该目录,没有config.ini文件.只有userdata.img文件.
查看AVD管理器时,操作列显示"无法加载".如果我右键单击它并单击详细信息,则会显示以下错误:

 Error: Failed to parse properties from C:\Users\Username\.android\avd\Nexus_5_API_21_x87.avd\config.ini
Run Code Online (Sandbox Code Playgroud)

尝试修复不起作用:

1 - 尝试选择其他设备定义.(选择多个其他设备时仍然缺少config.ini文件)

2 - 与我的整个家庭组共享.android目录(选择一个设备仍然不生成config.ini文件,同样的错误仍然存​​在)

FIX:感谢所有的回复.有效的修复方法是将AVD的内存改为512!

Jos*_*son 15

我也有同样的错误,但原因并不是x64与x86不匹配.原来我的模拟器无法加载,因为没有定义皮肤.我修复它的方式是:

  1. 删除任何以前失败的磨损模拟器
  2. 选择模型(圆形/方形)和Android版本(例如Lollipop)
  3. 在最后一个屏幕上,单击"显示高级设置"
  4. 一直滚动到底部并将"自定义皮肤定义"设置为"AndroidWearSquare"或"AndroidWearRound",它应位于皮肤列表的底部

在你完成之后它应该只是工作!

  • 我在列表或目录中没有AndroidWearSquare和圆形皮肤,但只是选择"No Skin"解决了我的问题. (2认同)

Avn*_*ary 6

只需将Android SDK放入安装Android Studio 1.0的同一驱动器中即可。如果这些驱动器号不同,则会出现问题。这绝对适合您。上周我已经解决了。


Esm*_*eem 0

我创建了许多模拟器,并且从未接触过 .android\avd\Nexus_5_API_21_x87.avd\config.ini 您只需创建一个模拟器,尽量避免“扭曲用户数据”,选择适当的设备和目标 API,将 SD 内存设置为您的数量想要,并对外部 RAM 执行相同的操作,并且没有理由不工作。猜测:可能 \Nexus_5_API_21_x87.avd\config.ini 是只读的!或者您没有访问 .android/ 的权限(将此文件夹共享给所有用户,并给予他们完全访问权限。

我希望这个能帮上忙