我在我的Ubuntu机器上安装了android studio,现在每当我尝试启动模拟器时,它会抛出异常,例如:
Cannot launch AVD in emulator.
Output:
PANIC: Could not find
Nexus_S_API_21.ini file in $ANDROID_AVD_HOME$nor in $HOME./android/avd
所以当我这样做时:
echo $ANDROID_AVD_HOME
它显示为空,表示未设置此路径,并且$HOME是我的/ home / user
所以当我进入/home/user/.android/avd时,确实没有.ini文件.所以,我很困惑,当我创建一个虚拟设备时,它会去哪里?如何找到创建虚拟设备的路径,如果可能,如何更改创建虚拟设备的路径?
最佳答案
您可以在AVD Manager(GUI)中找到avd * .ini文件的位置.
在“Android虚拟设备”选项卡下面有一行“此处位于%的现有Android虚拟设备列表是位置%”.
在“Android虚拟设备”选项卡下面有一行“此处位于%的现有Android虚拟设备列表是位置%”.
您可以尝试将系统变量%android_avd_home%更改为/ home / user之类的内容,然后重新启动IDE(Android Studio).
此外,您可以尝试在此处查找有用的信息:https://code.google.com/p/android/issues/detail?id=78577
希望能帮助到你