ubuntu 16.04にAndroidStudioをインストールし、そのAVDマネージャーGUIを使用して2つの新しいデバイスを作成しました。ターミナルで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
どうすれば解決できますか?
インストールされているディレクトリからエミュレーターを呼び出すことでこれを解決できると確信しています:.
$ cd /home/amir/Android/Sdk/tools/
$ emulator -avd <name>
環境変数$Android_HOME
の作成を検討してください。
ディレクトリが上記の例と一致する場合、変数を/home/amir/Android/Sdk
に設定します(ツールを含めないでください)。
一部の人々は、これで問題が解決したと報告しているため、ツールディレクトリ内からエミュレータを起動する必要さえありません。
これは確認できませんが、cd $Android_HOME/tools && emulator <name>
の方が簡単ですよね?