0

我在从 Eclipse 启动 AVD 时遇到问题。当我启动刚刚创建的 AVD 时,它给了我以下错误:

在此处输入图像描述

我认为这是因为路径中的用户名......

我试图将其复制.androidC:\(= C:\.android) 但经理只是在旧路径中搜索...

我试图设置一个这样的环境变量:

名称:ANDROID_SDK_HOME 值:C:\Users\André Peixoto\.android\.android

但这并没有解决问题...

接下来我应该尝试什么?

更新

我重新安装了android sdk,现在它没有显示奇怪的字符:

在此处输入图像描述

但是AVD_2_3_3.ini文件的路径仍然错误。我认为应该是:C:\Users\André Peixoto\.android\avd\AVD_2_3_3.ini而不是C:\Users\André Peixoto\.android\.android\.android/avd/AVD_2_3_3.ini

我应该如何改变它?

4

1 回答 1

1

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 设备配置。)

比 :

  1. 将直接的“my_defult_android_2_3_3_avd.avd”复制到路径不包含“Ярослав”符号的某个地方(我的结果是这样的路径“d:\android\my_avd_devices\avd\my_defult_android_2_3_3_avd.avd”)。

  2. 文件“my_defult_android_2_3_3_avd.ini”将包含在目录“C:\Users\Ярослав.android\avd\”中。打开这个文件。

  3. 将“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”

  4. 保存并关闭。再次启动您的应用程序)))。

但我第一次尝试这个解决方案并没有奏效。所以我卸载了android SDK和eclipse并重新安装了一遍。我还删除了我之前设置的 android_sdk 的环境变量,并设置了一个名为ANDROID_HOMEvalue的新变量C:\android-sdk。现在我可以运行 AVD。

我认为这不是一个理想的解决方案,因为每次创建 AVD 时,我都需要执行此过程。但现在它解决了我的问题。

希望此解决方案对其他人有所帮助。

更新 - 新解决方案

我在以前的解决方案中遇到了一些问题,所以我使用了不同的方法:

我在我的 Windows 中创建了一个新帐户(管理员),用户名没有重音。我把我的 Eclipse 文件夹放在里面C:\,以便从新帐户访问。现在,当我想使用 Android 时,我更改为这个新帐户。

于 2012-08-21T22:35:07.773 回答