Ubuntu 16.04 Android Emulator

0

Eu quero usar o Qt + Android. Instalei o Qt 5.9, adicionei o Android à instalação e instalei o Android Studio, o SDK para o Android 22 e 25, o NDK 15, o apache ant e adicionei algumas libs ao sistema também.

No entanto, não consigo executar nenhum projeto e acho que é porque o emulador do Android não está sendo iniciado ...

Então eu tentei lançar o emulador a partir do terminal e recebo isso:

...
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

Eu li em alguns fóruns que posso fazer algo como:

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

mas eu não tenho pasta lib64 ...

Preciso instalar qualquer outra lib ou o quê?

Obrigado antecipadamente!

    
por vitor13almeida 09.06.2017 / 11:13

1 resposta

1

Eu fiz isso para iniciar o emulador e trabalhei:

"Abra o arquivo config.ini e altere a respectiva linha para: hw.gpu.mode = guest"

    
por 09.06.2017 / 12:19