Ошибка: "Не удалось установить apk на эмулятор устройства-5554": тайм-аут "

Я запускаю свое приложение с помощью эмулятора. Он занимает так много времени около 5 минут для загрузки и 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 до 15000 мс. Но все же я вижу, что мое приложение не загружается в эмулятор.

Ответы

Ответ 1

Yon может увеличить настройку тайм-аута adb в eclipse. Перейдите в раздел "Настройки" → Android- > DDMS- > найдите " время соединения ADB (ms)" и дайте более высокое значение.

Также попробуйте проверить, подключен ли ваш эмулятор к DDMS. Либо проверьте из представления DDMS, либо запустите "ADB-устройства" в командной строке

Ответ 2

Если вы используете Emulator, перезапустите.

Если вы используете phone, тогда перезагрузите телефон.

Полностью отключите питание и включите питание. Это исправило это для меня.

ИЛИ

В Eclipse выберите WindowPreferences, затем AndroidDDMS и установите время соединения соединения ADB (ms) с чем-то длиннее, чем значение по умолчанию (которое равно 5000).

Ответ 3

Тайм-аут по умолчанию для adb мал, поэтому измените его значение При использовании eclipse следуйте следующему пути Окно → Настройки → Android → DDMS → Время ожидания соединения ADB (мс)

Ответ 4

1 причина может быть в том, что ваш эмулятор повесился выключите его и запустите новый Если новый эмулятор также занимает время, чтобы начать, он просто перезапускает затмение Это сработало для меня

Ответ 5

У меня была такая же проблема, и это было вызвано тем, что эмулятор не имел достаточного количества памяти. Я запускал эмулятор 3.0 с объемом памяти 512 МБ, и я по чистой случайности увидел, что в LogCat появились тонны исключений OutOfMemory, поступающих из системных процессов. Увеличена до 1024 МБ и увеличена куча VM до 64 МБ, и она установлена ​​нормально.

Ответ 6

Если вы используете эмулятор, затем откройте эмулятор, а затем перейдите к settings->Apps->Select и удалите приложение из эмулятора.

Закройте эмулятор

Теперь щелкните правой кнопкой мыши на project->Run as->Run Configuration-> в окне "Выбор цели". Автоматически выберите вариант совместимого устройства и нажмите "Запустить".