Android虚拟设备位置错误

时间:2012-08-21 11:11:54

标签: android virtual-device-manager

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

enter image description here

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

我尝试将.android复制到C:\(= C:\.android),但经理只是在旧路上搜索......

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

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

但它没有解决问题...

我接下来应该尝试什么?

更新

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

enter image description here

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

我该如何改变?

1 个答案:

答案 0 :(得分:1)

我使用comment 26 ANDROID_HOME上显示的解决方案解决了这个问题:

  

无论您的配置如何。如果消息将是这样的   “[2011-11-21 22:31:24 - 模拟器]恐慌:无法打开AVD配置文件:C:\ Users \Ярослав.android\ avd \ my_defult_android_2_3_3_avd.avd / config.ini”

     

(   “C:\用户\Ярослав.android\ AVD \ my_defult_android_2_3_3_avd.avd”    - 这是你的AVD设备配置。 )

     

比:

     
      
  1. 复制direcoty“my_defult_android_2_3_3_avd.avd”到路径不包含“Ярослав”符号的某个地方(我的结果是   像这样的道路   “d:\机器人\ my_avd_devices \ AVD \ my_defult_android_2_3_3_avd.avd”。)

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

  4.   
  5. 将“path = C:\ Users \Ярослав.android\ avd \ my_defult_android_2_3_3_avd.avd”改为   “路径= d:\机器人\ my_avd_devices \ AVD \ my_defult_android_2_3_3_avd.avd”

  6.   
  7. 保存并关闭。再次启动你的申请)))。

  8.   

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

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

希望此解决方案可以帮助其他人。

更新 - 新解决方案

我在使用上一个解决方案时遇到了一些问题,因此我采用了不同的方法:

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