Android虚拟设备位置错误
我在从Eclipse启动AVD时遇到问题。 当我启动刚刚创建的AVD时,会出现以下错误: 我想这是因为路径中的用户名 我试图将Android虚拟设备位置错误,android,virtual-device-manager,Android,Virtual Device Manager,我在从Eclipse启动AVD时遇到问题。 当我启动刚刚创建的AVD时,会出现以下错误: 我想这是因为路径中的用户名 我试图将.android复制到C:\(=C:\.android)但经理只是在旧路径中搜索 我尝试设置如下环境变量: 名称:ANDROID\u SDK\u HOME 值:C:\Users\AndréPeixoto\.android\.android 但这并没有解决问题 下一步我应该试试什么 更新 我重新安装了android sdk,现在它没有显示奇怪的字符: 但是AVD_2_3
.android
复制到C:\
(=C:\.android
)但经理只是在旧路径中搜索
我尝试设置如下环境变量:
名称:ANDROID\u SDK\u 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
我应该如何改变这一点?我使用
注释26中的解决方案解决了这一问题:
无论您的配置如何。如果消息是这样的话
“[2011-11-21 22:31:24-Emulator]恐慌:无法打开AVD配置文件:C:\Users\ª¥СЂª¥СЃª¥ª¥ª¥安卓\AVD\my_defult_android_2_3_3_AVD.AVD/config.ini”
(
“C:\Users\ªЇСЂªѕСЃª¥ª¥ª¥安卓\avd\my_defult_安卓\u 2_3_3_avd.avd”
-这是您的AVD设备配置。)
比:
将direcoty“myЇdefult_android_2_3_3_avd.avd”复制到路径中不包含“ПЇСЂѕСЃаааа”符号的某个位置(结果为I)
像这样的路
“d:\android\my\u avd\u devices\avd\my\u defult\u android\u 2\u 3\u avd.avd”)
文件“my_defult_android_2_3_3_avd.ini”将包含在目录“C:\Users\ЇСЂПСѕСЃП»цП.android\avd\”中。打开此文件
将“path=C:\Users\ªЇСЂСЃааааП.android\avd\my_defult\u android\u 2\u 3\u avd.avd”更改为
“path=d:\android\my\u avd\u devices\avd\my\u defult\u android\u 2\u 3\u avd.avd”
保存并关闭。再次启动应用程序)
但在我第一次尝试这个解决方案时,它不起作用。所以我卸载了android SDK和eclipse,然后重新安装。我还删除了之前为android_sdk设置的环境变量,并使用值C:\android sdk
设置了一个名为android_HOME
的新变量。
现在我可以运行AVD了
我认为这不是一个理想的解决方案,因为每次我创建AVD时,我都需要执行这个过程。但现在它解决了我的问题
希望这个解决方案能帮助其他人
更新-新解决方案
我对以前的解决方案有一些问题,因此我采用了不同的方法:
我在Windows中创建了一个新帐户(管理员),用户名没有重音。
我将Eclipse文件夹放在C:\
中,以便从新帐户访问。
现在,当我想使用Android时,我会换一个新帐户。你是否将你的Android sdk放在“C:\Users\AndréPeixoto\.Android\.Android”下?不,Android sdk放在:C:\androidSDK
下。检查out@rajpara,谢谢你的链接。我在Comment 26
中尝试了该解决方案,但avd管理器仍在相同/旧路径中搜索config.ini
文件,而不是新路径。我怎样才能改变这种行为?