Ami*_*avi 6 emulation android-emulator
在 Ubuntu 16.04 上,我安装了 AndroidStudio 并通过其 AVD 管理器 GUI 创建了两个新设备。现在在终端上,当我键入时,emulator -list-avds它会正确列出设备,但是当运行时emulator -avd <name>我遇到错误:
[139684796983104]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Could not launch '/home/amir/../emulator/qemu/linux-x86_64/qemu-system-i386': No such file or directory
Run Code Online (Sandbox Code Playgroud)
我该怎么解决呢?
小智 1
我很确定您可以通过从安装目录调用模拟器来解决这个问题:例如
$ cd /home/amir/Android/Sdk/tools/
$ emulator -avd <name>
Run Code Online (Sandbox Code Playgroud)
考虑创建一个环境变量$ANDROID_HOME。
如果您的目录与上面的示例匹配,请将变量设置为/home/amir/Android/Sdk(不包括工具)。
有些人报告说这为他们解决了问题,因此他们甚至不需要从工具目录中启动模拟器。
虽然我无法证实这一点,但更容易cd $ANDROID_HOME/tools && emulator <name>,不是吗?