当我在android studio中启动avd时,我得到了这个错误。任何帮助都将不胜感激。也无法启动android studio,除非是从终端。
死机:HOME已定义,但在$HOME/.android/avd中找不到Nexus_4_API_21.ini文件(注意:将按$ANDROID_AVD_HOME,$ANDROID_SDK_HOME/.android/avd and $HOME/.android/avd的顺序搜索avd )
发布于 2015-03-30 06:34:42
在我的例子中,我特别在我的D:盘上安装了Android Studio (出于空间的原因)。在我的安装中,avd目录位于D:\MyInstall\.android\.avd中
对我来说,解决方案是使用变量名:ANDROID_SDK_HOME和变量值:D:\MyInstall进行define a Windows environment variable (user variable)
我重新启动了Android Studio,模拟器工作了。
这似乎是Android Studio安装程序中的一个错误,因为我在安装向导中明确说明了D:位置。安装程序可能已经设置了此变量。
发布于 2015-03-11 18:10:49
将变量ANDROID_SDK_HOME设置为< home directory >/ .android / .avd
要在Win7下创建此变量,请转到控制面板-> system ->高级参数->环境变量。在“用户变量”块中,单击“新建”。请填写变量名称及其值。通过点击"OK“按钮关闭所有对话框,并启动android studio。
如果上面的解决方案对您不起作用,请访问此link获取更多解决方案。
发布于 2021-03-03 03:39:08
在我的例子中,我将ANDROID_AVD_HOME环境变量设置为"C:\Users\DELL.android\avd“。
如果错误仍然存在,请尝试以管理员身份在windows中运行android studio,它对我有效。
https://stackoverflow.com/questions/28983364
复制相似问题