私は2つのエミュレータをAVD、1台の電話機、1台のタブレットで作成しましたが、どちらも同じx86イメージ(Jelly Bean、API 16)を使用しています。どちらのエミュレータも768 Mb RAMを使用しており、HAXMの制限は2 Gbです。複数のAndroidエミュレータが動作しない
別途正常に動作している各エミュレータを実行しているエミュレータがすでに実行されていると私は第二いずれかを実行しようとしている場合は、しかし、それらを同時に実行すると、エラーが発生します。
AVDを起動することはできませんエミュレータで... を開けませんでしたsystem.img:無効な引数
この現象の理由とどのように私はこの問題を解決することが何ができますか?
編集:さまざまなシステムイメージを使用しているときに両方のエミュレータを同時に実行できます(たとえば、API 16と17を使用していますが、API 16を2回使用していない場合)。これはそれに書く必要がない場合であっても、書き込み用のsystem.imgを開くには、エミュレータを強制
if (!opts->no_snapshot_load || !opts->no_snapshot_save) {
android_op_writable_system = true;
}
:
このリンクをチェックしてください(http://stackoverflow.com/questions/35701174/could-not-open-avd- name-avd-cache-img) –
おそらく、Intel Haxm ..が起動から有効になっていますか? @ラドン66? –
@ Kuldeep Kulkarni:助けにならない...私は同じイメージで2つのエミュレータを起動することさえできないので、私の問題はこのエミュレートされたデバイスに私のアプリを配備することではなかった。 – baris1892