sur Ubuntu 16.04, j'ai installé AndroidStudio et, via son interface graphique de gestion du gestionnaire AVD, a créé deux nouveaux appareils. maintenant sur Terminal quand je tape emulator -list-avds
, il répertorie les périphériques correctement, mais lorsqu’il est exécuté emulator -avd <name>
j’affronte des erreurs:
[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
Comment devrais-je le résoudre?
Je suis sûr que vous pouvez résoudre ce problème en appelant l'émulateur à partir du répertoire où il est installé: par exemple.
$ cd /home/amir/Android/Sdk/tools/
$ emulator -avd <name>
Envisagez de créer une variable env $Android_HOME
.
Si votre répertoire correspond à mon exemple ci-dessus, définissez la variable sur /home/amir/Android/Sdk
(n'incluez pas d'outils).
Certaines personnes signalent que cela a résolu le problème pour elles, de sorte qu'elles n'ont même pas besoin de démarrer l'émulateur à partir du répertoire tools.
Je ne peux cependant pas le confirmer, mais il est plus facile de cd $Android_HOME/tools && emulator <name>
, n'est-ce pas?