60

実行しようとしたプロジェクトはminSDKレベル7に設定されています。Android仮想デバイス-5554を実行すると上記のエラーメッセージが表示されます(他のデバイスは正常に動作します)。動作が非常に遅く、ホーム画面が実行されないようにするのに時間がかかりすぎます。最後に、このエラーが発生します:

デバイス'emulator-5554'に*.apkをインストールできませんでした:EOF

コンピューターとEclipseを数回再起動し、プロジェクトをクリーンアップしました。私もこれを試しましたなぜAndroidエミュレータはとても遅いのですか?Androidエミュレータを高速化するにはどうすればよいですか?それを修正するために。昨日はかなりうまくいっていました。今ではとても遅いです。

何か提案や助けはありますか?ありがとうございました

4

21 に答える 21

32

私は何度もこの問題に遭遇しました。次の各手順を試してから、各手順で APK ファイルを実行してもうまくいかない場合は、次の手順に進みます。

  1. もう一度実行してください。(単に再実行してみてください)。
  2. Project->Clean (プロジェクトとそれが依存するすべてのプロジェクトをクリーンアップします)。
  3. パッケージ エクスプローラーでプロジェクトを右クリックし、閉じます。次に、Eclipse を閉じます。その後、両方を再開します。
  4. 前のステップに加えて、Project->Clean と同じです。
  5. AVD を再起動します。
  6. AVD を削除します。次に、Android-Sdk フォルダー内の AVD を保持するフォルダーに移動し、AVD の名前 (ファイルとフォルダー) を持つものをすべて削除します。削除するには、コンピューターを再起動する必要がある場合があります。新しい AVD を作成します。
于 2012-01-24T19:27:51.043 に答える
18

次のコマンドを実行します。

adb kill-server
adb start-server

次のメッセージを描画することは可能です DeviceMonitor]Connection attempts: 1 DeviceMonitor]Connection attempts:2

于 2012-10-18T19:47:27.637 に答える
9

解決:

  1. エミュレーターを(別途)起動し、完全にロードされるまで待ちます。
  2. キーロックを開きます。
  3. Eclipseに移動して、アプリを実行します。

問題の原因: Androidエミュレーターは、新しいアプリケーションのインストールを処理するすべてのライブラリをロードしていないため、次の問題が発生します。java.io.IOException: EOF

それが私に問題を引き起こしていました。

于 2012-01-02T15:51:06.760 に答える
5

あなたはこれを試すことができます:

   1. Open the "Android Virtual device Manager"
   2. Select from one the listed devices there and run it.
   3. Right click your Android App -> Run As -> Android Application

それは私のために働いた。私はEclipseのエミュレーターでこれを試しました。アプリが実行されるまでに時間がかかります。私の場合は33秒かかりました。コンソールに「Success!」というメッセージが表示されるまで待ちます。

于 2012-09-26T06:14:13.397 に答える
3

赤い書き込み - エラー が表示されたら、エミュレータを閉じないでください - そのままにして、アプリケーションを再度実行してください。

于 2013-02-05T12:51:23.350 に答える
2

window->show view->devices->view menu->Reset adb を試して、再度アプリケーションを実行してください。

于 2013-05-15T09:48:36.170 に答える
2

エンコーディングの問題が原因で、この問題が発生していました。修正するには、次のことができます(Eclipse 3.6.STSを使用)

  • プロジェクトを右クリックし、プロパティを選択し、「リソース」を選択します(私のプロパティ画面の最初のオプション)
  • 「テキストファイルのエンコード」の下で、「その他」->「UTF-8」を選択します
  • [適用] ボタンをクリックして、[OK] に進みます。

プロジェクト->クリーン

プロジェクト->実行

.apk は正常に読み込まれます。

于 2012-04-15T16:42:10.317 に答える
2

私の知る限り、問題を解決するには2つの方法があります..

  1. コンパイル後に再生成された .apk を削除し、エミュレータを再度テストします。

  2. エミュレーターを削除し、アプリのほかに新しいエミュレーターを作成します。

うまくいくと思います...そうでない場合は、実際のエラーを示すlogCatを確認して解決してください....

お役に立てば幸いです........

于 2012-01-06T09:00:04.840 に答える
1

解決策は、タイムアウト値を少なくとも 15000 ミリ秒 (ミリ秒) に変更する必要があることです。これは、ミリが秒未満であるためです。これはインスタンスになります。再起動する必要はありません。エミュレーターがファイルをアップロードして完全に実行するまで、しばらく時間がかかります。システム構成によって異なります。windows->perspectives->android->DDMS->timeout15000に移動します。

これは機能します...機能しない場合は時間を変更します.ヒープサイズを増やし、Apiの最小レベルを操作してみてください.

于 2015-02-04T18:36:17.670 に答える
0

EclipseとAVDエミュレーターを閉じて、再起動するだけです。それはうまくいきます

于 2012-05-02T06:25:44.437 に答える
0

私は同じ問題に直面していましたが、ADB 接続タイムアウトを変更しようとしました。デフォルトでは 5000ms になっていると思いますが、この問題を解決するために 10000ms に変更しました。Eclipse を使用している場合は、[ウィンドウ] -> [設定] を選択して、Android の下の DDMS でこれを行うことができます。

于 2013-03-06T06:22:02.363 に答える
0

Eclipseを再起動してからProject -> build allで問題を解決しました

于 2016-12-04T03:39:30.447 に答える
0

Neither above helped me, instead, I connected my phone through the back USB hubs (I used forward USB hubs previously), and this helped me!

于 2013-06-21T07:51:01.933 に答える
0

私の意見では、この AVD を削除し、API-7 用に新しい AVD を作成する必要があります。そうでない場合は問題なく動作します。解決策をさらにお送りしますのでお知らせください。

よろしく、

于 2011-09-23T13:24:20.130 に答える
0

私の場合、タブ サイズ (7") のエミュレーターを使用してアプリケーションをテストしましたが、「デバイス 'emulator-5554 に xxxxx.apk をインストールできませんでした! 」と起動がキャンセルされました。

私にとって唯一有効な解決策は、エミュレーターのRAM サイズを少し高く (1512Mb)VM ヒープ サイズを 36に設定することでした。

その後、それは魅力のように機能しました。

ありがとうございました。

于 2013-11-27T05:53:58.640 に答える
0
  1. エミュレーターから apk をアンインストールします。
  2. Eclipse からアプリケーションを再度実行してみてください。
  3. Android SDK の最小バージョンのバージョンを確認し、エミュレータで作成された AVD Manager で実行してみてください。

それは間違いなく動作します...

于 2012-01-16T13:02:22.790 に答える
-2

それが起こったとき、エミュレータを閉じてプロジェクトを再度実行することで解決しました。

于 2012-08-13T02:13:52.960 に答える