web-dev-qa-db-ja.com

ライブラリがAndroid St​​udioに見つかりません

Ubuntu 16.04でAndroid St​​udioを使用しています。 Android St​​udio(テスト)のエミュレーターで(バンドルexec rake run_acceptance_tests)を実行しようとしましたが、実行すると次のエラーメッセージが表示されます。

RUNNING EMULATOR emu_19_WXGA720 at : 2017-03-14 12:25:27 +0200
Restarting adb server
Emulator boot
PORT 5554 ready for emulator connection
Checking property dev.bootcomplete
[140310914500416]:ERROR:./Android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Could not launch '../emulator/qemu/linux-x86_64/qemu-system-i386': No such file or directory
Restarting adb server
error: device 'emulator-5554' not found

Qtライブラリなどをインストールする必要がありますか?

1
Morozov

これで問題が解決することを願っています。
新しくインストールした最新のAndroid St​​udioを使用し、エミュレータで「Hello World」プロジェクトを実行するためのすべての基本的な手順を実行しました
しかし、avd managerからエミュレーターを実行中に同じ問題が発生しました。
その後、コマンドラインからエミュレータを実行しようとしましたが、同じ問題に直面しました。
長いデバッグの後、コアライブラリが欠落していることがわかりました。
チェックボックスを選択して問題を解決し、Android St​​udioオプションからエミュレーターをインストールします。

ツール-> Android-> SDK Manager-> SDK Tools-> Android Emulator

[プロジェクトの適用と実行]をもう一度クリックします。
注:-既にチェック済みの場合は、再インストールしてください。
今ではその機能は魅力のようです。 Sample Screenshot

5
Deepanshu Jain

ERROR:./Android/qt/qt_setup.cpp:28:Qt library not foundおよびCould not launch '../emulator/qemu/linux-x86_64/qemu-system-i386': No such file or directoryは、最近の更新によって引き起こされた可能性があります。一時的な解決策(問題を修正するための更新がリリースされるまで)は、/Android/sdk/toolsディレクトリ内からターミナルを使用してエミュレーターを起動することです。

2
karel