Ubuntu 16.04 Android 模拟器

Ubuntu 16.04 Android 模拟器

我想使用 Qt + Android。我安装了 Qt 5.9,将 Android 添加到安装中,并安装了 Android Studio、Android 22 和 25 的 SDK、NDK 15、apache ant,还向系统添加了一些库。

但是我无法运行任何项目,我想这是因为 Android 模拟器没有启动...

因此我尝试从终端启动模拟器并得到了以下信息:

...
emulator: Starting QEMU main loop
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'front'
emulator: Initializing hardware OpenGLES emulation support
libGL error: unable to load driver: nouveau_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: nouveau
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  155 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  33
  Current serial number in output stream:  34
QObject::~QObject: Timers cannot be stopped from another thread

我在一些论坛上看到我可以做类似的事情:

ln -sf /usr/lib/libstdc++.so.6  tools/lib64/libstdc++/libstdc++.so.6

但是我没有 lib64 文件夹...

我是否需要安装任何其他库或者什么?

提前致谢!

答案1

我这样做是为了启动模拟器并运行:

“打开 config.ini 文件并将相应行更改为:hw.gpu.mode=guest”

相关内容