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