Ошибка Android: Не удалось установить *.apk на устройстве *: таймаут

Я получаю эту ошибку время от времени и не знаю, что вызывает это:
При попытке запустить/отладить приложение Android на реальном устройстве (Galaxy Samsung S в моем случае), я получаю следующую ошибку в консоли:

Не удалось установить *.apk на устройстве *:

timeout Запуск отменен!

Это все, что говорит мне консоль. LogCat не предоставляет никакой информации. В представлении проблем Eclipse отсутствуют какие-либо проблемы.

Я пробовал следующие шаги без успеха:
1. Очистка проекта (Project- > Clean)
2. Перезагрузите устройство, Eclipse, ноутбук, все вышеперечисленное...
3. Перемещение проекта в место без пробелов, в соответствии с Не удалось установить apk на эмулятор устройства-5554: timeout

Приложение было отлажено в прошлом на этом устройстве много раз (приложение работает на Market), но эта проблема происходит каждый раз так часто, и ОЧЕНЬ ФРУКТИРУЕТ...

Любая помощь будет принята с благодарностью! Спасибо.

Ответы

Ответ 1

Попробуйте изменить тайм-аут подключения ADB. Я думаю, что он по умолчанию имеет значение 5000 мс, и я изменил свой код на 10000 мс, чтобы избавиться от этой проблемы.

Если вы находитесь в Eclipse, вы можете сделать это, пройдя через

Окно → Настройки → Android → DDMS → Время ожидания подключения ADB (мс)

Ответ 2

Что я обычно делаю, когда получаю эту ошибку, перезагружается сервер adb, введя cmd:

adb kill-server

adb start-server

РЕДАКТИРОВАТЬ: В некоторых версиях Platform Tools вы можете сделать это из DDMS Perspective в меню Devices Tab (рядом с кнопкой Capture), нажмите Reset adb. p >

EDIT2: Также я узнал, что рекомендуется использовать USB port на задней панели вашего ПК, так как большая часть передней панели USB ports работает на низком уровне и действительно кажется медленнее при загрузке apks на устройствах.

Ответ 3

Я иногда сталкивался с этой проблемой, решение заключалось в том, чтобы сменить USB-кабель на новый.

Ответ 4

не используйте порты USB 3.0 для подключения к ПК и Android!

USB 3.0 - Порт с синим языком

USB 2.0 - Порт с черным языком

Ответ 5

Перезагрузите телефон.

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

Ответ 6

Я столкнулся с той же проблемой и попытался изменить тайм-аут соединения ADB. Это не сработало. Я переключился между портами USB для ПК (спереди → назад), и он исправил проблему!!!

Ответ 7

Я получаю это много. Я тоже в Галактике S. Я отсоединяю кабель от телефона, подключаю его обратно и снова запускаю приложение из Eclipse, и обычно это трюк. Похоже, что Eclipse теряет связь с телефоном, но это, похоже, возвращает его к жизни.

Ответ 8

Я знаю, что это звучит глупо, но, попробовав все, что было рекомендовано для этой проблемы с таймаутом при работе на устройстве, я решил попробовать изменить кабель, и он сработал. Это Coby Kyros MID7015.

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