Android Studio 模拟器不工作

Android Studio emulator is not working

我已经为这个问题搜索了一个遮阳篷,尝试了很多东西,但仍然没有用。 我使用的是 win7 64 位版本。 我已经设置了 ANDROID_SDK_HOME 变量并且......没有。 使用路径:C:\Users\Nuno\Favorites\.android\avd

错误是这样的:

Cannot launch AVD in emulator.
Output:
PANIC: HOME is defined but could not find PhoneTest.ini file in $HOME\.android\avd
(Note: avd is searched in the order of $ANDROID_AVD_HOME,$ANDROID_SDK_HOME\.android\avd and $HOME\.android\avd)

有人可以帮助我吗?

我可能不会回答你的问题,但我强烈建议你换一个新的 Android 模拟器。对我有用:

Genymotion Home Page

现在可以使用了!

我是怎么解决的? 我复制了我从 c:\user\favorites.android\avd 创建的 AVM,并将它们粘贴到 c:\user.android\avd.

老实说,我不知道为什么会这样,但是当我安装 Android studio 时,它创建了第一个目录来放置 avd,而 HOME 变量指向第二个目录。

在那之后我遇到了第二个问题,它说它无法创建临时文件...我只需要以管理权限执行 Android studio。

希望对您有所帮助。

很高兴你解决了这个问题。 这是您的问题的 ubuntu 版本。 This 解释为什么您需要管理员权限。

当 AS 在 Parallels 中更新并在禁用 Hyper-V 后安装 HAXM 时,对我来说,新的 avds 以某种方式进入了 Mac 的 .android 文件夹?我之前在Mac上安装了AS,但是想把Xcode和AS分开,所以我把AS用的是Windows,然后在Mac上卸载了。当我从扩展坞打开 AS 时,就好像是全新安装,我没有导入设置...

解决方案是获取我所有的旧模拟器(文件夹和 .ini 文件)并将它们粘贴到 Window 的 .android/avd 文件夹中。

我在 ubuntu 14.04(64 位)上安装和配置 android studio 时遇到了同样的问题。

成功安装 android studio 后,当我 运行 我的应用程序时,我遇到以下问题:

Cannot launch AVD in emulator. Output: PANIC: HOME is defined but could not find Nexus_5_API_21.ini file in $HOME/.android/avd (Note: avd is searched in the order of $ANDROID_AVD_HOME,$ANDROID_SDK_HOME/.android/avd and $HOME/.android/avd)

我发现了问题的原因并找到了相同的解决方案。原因是我已经在主目录(路径:/home/ubuntu/android_studio)下载了 android_studio。当我启动工作室(通过使用命令:$sudo sh /home/ubuntu/android_studio/bin/studio.sh)时,它实际上安装在路径 /root/ 中,它试图访问 "root" 用户文件路径 /root/.android/avd

即用型解决方案是: 使用 root 用户命令,即

#sh /home/ubuntu/android_studio/bin/studio.sh

代替

$sudo sh /home/ubuntu/android_studio/bin/studio.sh

添加环境变量 ANDROID_AVD_HOMEANDROID_SDK_HOME 作为您真正的模拟器(在下面的捕获中显示)。 avd 管理器可能在另一个目录中创建模拟器(默认 C:\Users[用户名].android\avd on Windows)。 如提示中的消息所示,avd 将搜索 xxxx/.android/avd。所以你设置上面的环境变量可以解决问题。 enter image description here

通过在 S.O Windowns 7 中设置变量 ANDROID_SDK_HOME 和路径 D:\ ANDROID_SDK 与我合作 谢谢