16

エミュレーターを使用してアプリケーションを実行しました。アップロードに約5分、エミュレーターにアプリケーションをインストールするのに2分かかります。2分後に失敗します。

これはエラー コンソールです。

[2013-03-28 14:13:18 - newwaterreadingapp] ------------------------------
[2013-03-28 14:13:18 - newwaterreadingapp] Android Launch!
[2013-03-28 14:13:18 - newwaterreadingapp] adb is running normally.
[2013-03-28 14:13:18 - newwaterreadingapp] Performing     
com.example.newwaterreadingapp.MainActivity activity launch
[2013-03-28 14:13:18 - newwaterreadingapp] Automatic Target Mode: using existing     emulator 'emulator-5556' running compatible AVD 'NewAvd_water_electricity_reading'
[2013-03-28 14:13:18 - newwaterreadingapp] Uploading newwaterreadingapp.apk onto device 'emulator-5556'
[2013-03-28 14:18:31 - newwaterreadingapp] Installing newwaterreadingapp.apk...
[2013-03-28 14:20:35 - newwaterreadingapp] Failed to install newwaterreadingapp.apk on   device 'emulator-5556!
[2013-03-28 14:20:35 - newwaterreadingapp] (null)
[2013-03-28 14:20:37 - newwaterreadingapp] Launch canceled!

私のアプリケーションはE:\Projectsフォルダにあります。そして、adb タイムアウトを 15000ms に増やしました。それでも、アプリケーションがエミュレーターにロードされていないことがわかります。

4

6 に答える 6

24

Eclipse で adb タイムアウト設定を増やすことができます。[設定] -> [Android] -> [DDMS] -> [ ADB 接続タイムアウト (ミリ秒) ] を見つけて、さらに高い値を指定します。

また、エミュレータが DDMS に接続されているかどうかも確認してください。DDMS ビューから確認するか、コマンド プロンプトで「ADB デバイス」を実行します。

于 2013-03-28T09:19:45.680 に答える
6

使用している場合はEmulator、再起動します。

使用している場合はphone、再起動してから電話してください。

完全にパワーダウンしてパワーアップします。それは私のためにそれを修正しました。

また

Eclipse で、Window→を選択してから→を選択しPreferences、ADB 接続タイムアウト (ミリ秒) をデフォルト (つまり) よりも長い値に設定します。AndroidDDMS5000

于 2013-03-28T09:48:57.063 に答える
3

adb のデフォルトのタイムアウトは小さいので、その値を変更します。Eclipse を使用している場合は、次のパスに従ってください Window -> Preferences -> Android -> DDMS -> ADB Connection Timeout (ms)

于 2014-02-13T09:00:28.963 に答える
0

エミュレータを使用している場合は、エミュレータを開き、エミュレータsettings->Apps->Selectからアプリケーションをアンインストールします。

エミュレータを閉じる

ターゲットで右クリックしてproject->Run as->Run Configuration->、[互換性のあるデバイスを自動的に選択する] オプションを選択し、[実行] をクリックします。

于 2014-11-19T10:54:01.623 に答える
0

私は同じ問題を抱えていましたが、エミュレータに十分なメモリがないことが原因でした。512 MB の RAM しかない 3.0 エミュレーターを実行していたのですが、LogCat でシステム プロセスから大量の OutOfMemory 例外が発生したのはまったくの偶然でした。それを 1024mb に増やし、VM ヒープを 64mb に増やしたところ、正常にインストールされました。

于 2014-01-02T14:59:10.793 に答える