ビルドサーバのAndroid Studioを2.3.1にアップデートしたところ、エミュレータがJenkinのAndroid Emulator Pluginプラグインは、次のコマンドを呼び出す:Androidエミュレータエラー-engine classicを使用しているときに「x86 CPU用のエミュレータエンジンプログラムがありません」
emulator -engine classic -ports 5754,5755 -report-console tcp:5866,max=60 -avd Nexus_4_API_23 -no-snapshot-load -no-snapshot-save -no-audio -gpu off
これは常に動作しますが、今、それは突然、次のエラーで返すために使用:
PANIC:「x86の」CPUのための欠落エミュレータエンジンプログラムを。
Android SDKマネージャーからエミュレーターのバージョンが26.0.0と報告されています。 Android Studioでエミュレータを開くとうまくいきますので、少しコマンドを使って遊んだので、-engine classicのフラグが原因です。それ以外の場合、エミュレータは問題なく起動します。
Jenkins Emulatorプラグインは-engine classicフラグに依存しているため、削除できません。誰もこれを経験して解決策を見つけましたか?
_android-emulator-plugin_のオプションが見つかりません:その点を教えてもらえますか、スクリーンショットを提供できますか? jenkins verを使用しています。 1.647 – Antek
答えを更新しました。 – moritzha