这是Android Studio的错误还是我做错了?

Sha*_*zad 5 android android-emulator android-studio

我在我的Ubuntu机器上安装了android studio,现在每当我尝试启动模拟器时,它会抛出异常,例如:

无法在模拟器中启动AVD.

输出:

PANIC:无法在$ ANDROID_AVD_HOME $中找到Nexus_S_API_21.ini文件,也无法在$ HOME中找到./ android/avd

所以当我这样做时:

echo $ANDROID_AVD_HOME
Run Code Online (Sandbox Code Playgroud)

它显示为空,表示此路径未设置,何时$HOME为my/home/user

所以当我进去时/home/user/.android/avd,确实没有.ini文件.所以,我很困惑,当我创建一个虚拟设备时,它会去哪里?如何找到创建虚拟设备的路径,如果可能,如何更改创建虚拟设备的路径?

kro*_*kin 1

您可以在 AVD 管理器 (GUI) 中找到 avd 的 *.ini 文件的位置。选项卡正下方"Android Virtual Devices"有一行"List of existing Android Virtual Devices located at %here is the location%"

例如,您可以尝试将系统变量更改%android_avd_home%为类似的值,然后重新启动 IDE (Android Studio)。/home/user

另外,您可以尝试在这里查找有用的信息:https://code.google.com/p/android/issues/detail ?id=78577

希望能帮助到你