comment 26
我使用从这里提出的解决方案解决了这个问题:
无论您的配置如何。如果消息是这样的“[2011-11-21 22:31:24 - Emulator] PANIC:无法打开 AVD 配置文件:C:\Users\Ярослав.android\avd\my_defult_android_2_3_3_avd.avd/配置.ini"
(“C:\Users\Ярослав.android\avd\my_defult_android_2_3_3_avd.avd” - 这是您的 AVD 设备配置。)
比 :
将直接的“my_defult_android_2_3_3_avd.avd”复制到路径不包含“Ярослав”符号的某个地方(我的结果是这样的路径“d:\android\my_avd_devices\avd\my_defult_android_2_3_3_avd.avd”)。
文件“my_defult_android_2_3_3_avd.ini”将包含在目录“C:\Users\Ярослав.android\avd\”中。打开这个文件。
将“path=C:\Users\Ярослав.android\avd\my_defult_android_2_3_3_avd.avd”更改为“path=d:\android\my_avd_devices\avd\my_defult_android_2_3_3_avd.avd”
保存并关闭。再次启动您的应用程序)))。
但我第一次尝试这个解决方案并没有奏效。所以我卸载了android SDK和eclipse并重新安装了一遍。我还删除了我之前设置的 android_sdk 的环境变量,并设置了一个名为ANDROID_HOME
value的新变量C:\android-sdk
。现在我可以运行 AVD。
我认为这不是一个理想的解决方案,因为每次创建 AVD 时,我都需要执行此过程。但现在它解决了我的问题。
希望此解决方案对其他人有所帮助。
更新 - 新解决方案
我在以前的解决方案中遇到了一些问题,所以我使用了不同的方法:
我在我的 Windows 中创建了一个新帐户(管理员),用户名没有重音。我把我的 Eclipse 文件夹放在里面C:\
,以便从新帐户访问。现在,当我想使用 Android 时,我更改为这个新帐户。