3

重複の可能性:
Android エラー: デバイスに *.apk をインストールできませんでした *: タイムアウト

Android でモバイル アプリを起動しようとすると、エラー メッセージが表示され続けます。これらのエラーは予測できません。時には (10 回に 1 回のように) 奇跡が起こり、すべてがうまくいくことがあります。しかし、ほとんどの場合、次のエラーが発生します。

[ERROR] C:\Program Files\Titanium Developer\android-sdk-windows\tools\adb.exe error: protocol fault (no status)

後でこのエラーが続きます:

[DEBUG] Waiting for device to be ready ... [TRACE] adb devices returned 0 devices/emulators ...... [ERROR] Timed out waiting for emulator to be ready, you may need to close the emulator and try again

エミュレーターが起動し、ロックされた画面が表示されますが、どういうわけかそれとの接続が失われます。

ti 開発者を開く前に他の誰かが提案したように、バッチ ファイルとは別にエミュレータを起動しようとしましたが、同じエラーが発生します。

一度正しく実行されたとしても、変更を加えて (エミュレーターを停止または閉じずに) 再起動したい場合、常に上記のエラーが発生します。エミュレーターが起動して実行されると、エミュレーターを再利用し続けることができるはずだと思っていましたが、私にとってはそのようには機能しません。

Eclipse から実行しようとすると、以前は次のメッセージが表示されていましたFailed to install Demo.apk on device 'emulator-5554': timeout

adb サーバーを強制終了したり、エミュレーターを再度閉じたりせずに、同じアプリケーションを実行したいと考えています。

どんな助けでも大歓迎です!!!!!!!!!

4

2 に答える 2

7

これは、デフォルトのADBアイドルタイムアウトが5000msであるためです。

Window -> Preferences -> Android -> DDMS.ADBのタイムアウトを増やします。これはあなたの問題を解決します

于 2012-10-22T11:58:34.523 に答える
0

eclipseとエミュレーターを閉じた後、ユーザーのホームフォルダーから.androidフォルダーを削除してから、再起動して試してください。それはあなたの問題を解決するはずです。削除後、adtプラグインのSDKを設定する必要があります。

于 2012-10-22T11:56:47.017 に答える