错误消息是:
PANIC: Could not open AVD config file: C:\Users\Darth\.android\avd\Nexus_5_API_21_x86.avd\config.ini
我查看了该目录,但没有config.ini文件。只有userdata.img文件。
查看AVD管理器时,操作列显示"无法加载"。如果我右键单击它并单击详细信息,则显示错误:
Error: Failed to parse properties from C:\Users\Username\.android\avd\Nexus_5_API_21_x87.avd\config.ini
尝试修复但没有效果:
1 - 尝试选择其他设备定义。 (选择多个其他设备时仍然缺少config.ini文件)
2 - 与我的整个家庭组共享.android目录(选择一个设备仍然没有生成config.ini文件,同样的错误仍然存在)
FIX:感谢所有回复。有效的修复方法是将AVD的内存更改为512!
答案 0 :(得分:15)
我也有同样的错误,但原因并不是x64与x86不匹配。原来我的模拟器无法加载,因为没有定义皮肤。我修复它的方式是:
然后在你完成后它应该只是工作!
答案 1 :(得分:6)
只需将Android SDK放在已安装Android Studio 1.0的驱动器中。如果这些驱动器号不同,则会出现问题。这肯定对你有用。我上周解决了这个问题。
答案 2 :(得分:1)
尝试使用C:\ User \<%USERNAME%> \ AppData \ Local \ Android \ Sdk \
中的AVD Managerhttps://code.google.com/p/android/issues/detail?id=78577#c25
答案 3 :(得分:1)
对于Windows: 1)在环境变量中添加一个新的"系统变量" ANDROID_SDK_HOME = D:\ Program Files \ android-sdk-windows(选择你的android sdk主目录)
2)修改系统变量路径,添加"%Android_SDK_HOME%\ tools;"
答案 4 :(得分:0)
我创建了许多模拟器,但从未触及.android \ avd \ Nexus_5_API_21_x87.avd \ config.ini 您只需创建一个模拟器,尝试避免“扭曲用户数据”,选择适当的设备和目标API,将SD内存设置为您想要的数量,并对外部RAM执行相同操作,并且没有理由不工作。 猜测:可能是\ Nexus_5_API_21_x87.avd \ config.ini是只读的!或者您没有权限访问.android /(将此文件夹共享给所有用户,并给予他们全部的权限。
我希望这会有所帮助
答案 5 :(得分:0)
正如我上面提到的,我面临同样的问题。
对我而言,它看起来像构建的错误,绝对不是问题权限,而另一个文件是完美创建的(userdata.img)以及avd的整个文件夹。
解决方案#1:在安装过程中没有更改任何内容,我只是在互联网上找到了config.ini文件。例如,here是Nexus_S_API_21
的config.ini然后我创建了Nexus_S AVD并将配置文件放在该文件夹中。然后它开始工作。
此方法的问题:
解决方案#2:然后我完全删除了Android Studio并清理了所有内容并从头开始下载了0.8.14,在安装过程中我将其更新到v.0.9.9。然后没有进一步更新。 在这个版本中 - 一切正常,没有任何操纵。 AVD是在第一次创建时创建的 - 项目屏幕显示为使用Hello World打开。
答案 6 :(得分:0)
我遇到了同样的问题,我可以使用以下解决方案解决问题。
根本原因:我的系统是32位,而{/ 1}}文件存在于
中config.ini
而不是
C:\Users\Saajan Pruthi\.android\avd\Nexus_5_API_21_x86.avd
请注意 x86 ...我只是将配置文件复制到以后的文件夹中,然后就可以了。
答案 7 :(得分:0)
我在Linux中遇到了同样的问题。问题是使用root进行安装并从mi普通用户执行Android Studio,所以在我安装Android Studio的每个文件android for emule的情况下留在这里:
/root/.android/avd/Nexus_5_API_21_x86.avd
/root/.android/avd/Nexus_5_API_21_x86.ini
因此您需要复制用户的文件,然后:
sudo cp -Rf /root/.android /home/YOUR_USER
我希望能得到帮助。问候。
答案 8 :(得分:0)
我做了以下工作并且有效:
将sdk文件夹从C:\ Users \ User \ AppData \ Local \ Android \ sdk移动到C:\ Program Files \ Android \ Android Studio \ sdk下的Android Studio程序文件夹
重新启动Android工作室并将其重新配置为指向新的sdk文件夹
重新创建模拟器并启动它
答案 9 :(得分:0)
我也有这个问题。我刚刚删除了AVD并再次添加它 - 模拟器现在正常运行。
答案 10 :(得分:0)
我遇到了同样的问题,原来我的硬盘已经满了。对于仍在寻找解决方案的人来说,一定要确保你还有空间。