Android Studio 2.3およびUbuntu 16.10を使用すると、エミュレーターが起動しませんでした。メッセージ:待機中のエミュレーターがオンラインになりました。
ソース: https://cialu.net/solve-Android-studio-avd-issue-with-ubuntu-16-10/
Sudo apt-get install lib64stdc++6:i386
Sudo apt-get install mesa-utils
(SDKのパスを探します)
cd YOURPATH/Android/Sdk/emulator/lib64
mv libstdc++/ libstdc++.bak
ln -s /usr/lib64/libstdc++.so.6 libstdc++
最後に、エミュレータを使用してアプリケーションを再度実行します。
APT管理システムライブラリに変更を加える代わりに(eek!)、次のコードをbin/studio.sh
ファイル:
# Preload shared library required by Android emulator
export LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libstdc++.so.6'
Android Studio 2.3.3でUbuntu 16.10でテスト済み。
私にとって、働いたのは追加することでした
export Android_EMULATOR_USE_SYSTEM_LIBS=1
私の.profileでそれ以上何もせずに機能しました。
adb serverを最初に強制終了してから再起動することができます。ほとんどの場合、問題を解決します!端末コマンド:
adb kill-server
adb start-server
私にとってうまくいったのは、1-それぞれの電話モデルですべてのx86イメージを選択することでした。 [パッケージの詳細を表示]オプションに移動すると、選択した各モデルに対してx86イメージオプションが選択されます。 2-また、ブラウザ以外のバックエンドで他のアプリケーションが開かれていないことを確認します。たとえそれがハングにつながるのは、私が持っているシステムの構成が原因かもしれないからです。