我已经搜索了这个问题的awnser,尝试了很多东西,但它仍然没有用。
我正在使用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)
有人可以帮助我吗?
答案 0 :(得分:7)
现在正在运作!
我是怎么解决的? 我复制了我从c:\ user \ favorites.android \ avd创建的AVM,并将它们粘贴到c:\ user.android \ avd。
Tbh我不知道为什么会这样,但是当我安装Android studio时,它创建了第一个放置avd的目录,而HOME变量指向第二个目录。
之后我遇到第二个问题,它说它无法创建临时文件......我只需要执行具有管理权限的Android工作室。
我希望它有所帮助。
答案 1 :(得分:4)
答案 2 :(得分:4)
在ubuntu 14.04(64位)上安装和配置android studio时,我遇到了同样的问题。
安装android studio成功后,当我运行我的应用程序时,我面临以下问题:
无法在模拟器中启动AVD。输出:PANIC:HOME已定义但是 在$ HOME / .android / avd中找不到Nexus_5_API_21.ini文件(注意: 按顺序搜索avd $ ANDROID_AVD_HOME,$ ANDROID_SDK_HOME / .android / avd和 $ HOME / .android / AVD)
我发现问题的原因并找到相同的解决方案。原因是我在主目录下载了android_studio(路径:/ home / ubuntu / android_studio)。当我启动工作室(通过使用命令:$ sudo sh /home/ubuntu/android_studio/bin/studio.sh),它实际安装在路径/ root /时,它试图访问路径/根目录下的“root”用户文件/.android/avd
准备使用的解决方案是: 使用root用户命令,即
#sh /home/ubuntu/android_studio/bin/studio.sh
代替
$sudo sh /home/ubuntu/android_studio/bin/studio.sh
答案 3 :(得分:1)
添加环境变量ANDROID_AVD_HOME
或ANDROID_SDK_HOME
作为您的模拟器(在下面的捕获中显示)。 avd管理器可能在另一个目录中创建模拟器(在Windows上默认为C:\ Users [用户名] .android \ avd)。
如提示中的消息所示,avd
将搜索xxxx/.android/avd
。因此,您在上面设置环境变量可以解决问题。
enter image description here
答案 4 :(得分:0)
当在Parallels中更新AS并且在禁用Hyper-V后安装了HAXM时,对我来说,新的avds以某种方式进入Mac的.android文件夹?我以前在Mac上安装了AS,但想要分离Xcode和AS,所以我使用Windows for AS并在Mac上卸载它。当我从Dock中打开AS时,就好像是全新安装而我没有导入设置......
解决方法是获取所有旧模拟器(文件夹和.ini文件)并将其粘贴到Window的.android / avd文件夹中。
答案 5 :(得分:0)
通过在S.O Windowns中设置变量ANDROID_SDK_HOME和路径D:\ ANDROID_SDK来帮助我7谢谢
答案 6 :(得分:-1)
我可能没有回答您的问题,但我强烈建议您切换新的Android模拟器。对我来说很有用: