1

Androidでサーバー/クライアントソケットチャットプログラムをテストしたいのですが、同時に2つのエミュレーターを実行したいのですが、よく検索しましたが、どこにも行きませんでした。テストが以前に作成されたavdである「emulator -avd test」を2回実行してコマンドプロンプトを試しましたが、最初のエミュレーターのみが表示され、2番目のエミュレーターは表示されませんが、Windowsタスクマネージャーを確認すると、「emulator. exe」が起動しています。「programe files (x86)」フォルダに「android」フォルダを複製し、各「AVD manager」を個別に実行しても動作しません。この場合、2 番目のエミュレーターを実行すると、コマンド プロンプト画面に警告が表示されます。

警告: データ パーティション 警告: キャッシュ パーティションは既に使用されています。変更は持続しません!

私を助けてください。

4

2 に答える 2

4

2 つの別個の AVD (test1 と test2) を作成する必要があります。私の知る限り、同じ AVD のインスタンスを 2 つ実行することはできません。

于 2012-08-27T22:52:01.107 に答える
1

ユーザーのディレクトリ内のフォルダーAVD cacheからファイルをクリアして画像を作成してみてください。.android

その前に、すべてのエミュレーターを停止し、実行中のプロセスを停止してから、手動AVDで削除し、新しいものを作成します。

于 2012-08-28T00:22:19.333 に答える