- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在我的 Ubuntu 机器上安装了 android studio,现在每当我尝试启动模拟器时,它都会抛出如下异常:
Cannot launch AVD in emulator.
Output:
PANIC: Could not findNexus_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 管理器 (GUI) 中找到您的 avd *.ini 文件的位置。在 “Android Virtual Devices”
选项卡下,有一行 “List of existing Android Virtual Devices located at %here is the location%”
。
例如,您可以尝试将系统变量 %android_avd_home%
更改为 /home/user
之类的内容,然后重新启动 IDE (Android Studio)。
此外,您可以尝试在这里找到有用的信息:https://code.google.com/p/android/issues/detail?id=78577
希望对你有帮助
关于android - 这是 Android Studio 错误还是我做错了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27638030/
我是一名优秀的程序员,十分优秀!