Ошибка Android: не удалось установить *.apk на устройство *: время ожидания
Я получаю эту ошибку время от времени и не знаю, что вызвало это:
При попытке запустить / отладить приложение Android на реальном устройстве (в моем случае Galaxy Samsung S) я получаю следующую ошибку в консоли:
Не удалось установить *.apk на устройство *:
Тайм-аут Запуск отменен!
Это все, что Консоль говорит мне. LogCat не предоставляет никакой информации. Представление "Затмение проблем" не отображает никаких проблем.
Я попробовал следующие шаги безуспешно:
1. Очистка проекта (Project-> Clean)
2. Перезагрузка устройства, Eclipse, ноутбука, всего вышеперечисленного...
3. Перемещение проекта в место без пробелов, в соответствии с Не удалось установить apk на устройстве 'emulator-5554': тайм-аут
В прошлом приложение много раз отлаживалось на этом устройстве (приложение работает на Маркете), но эта проблема возникает время от времени и ОЧЕНЬ РАБОТАЕТ...
Любая помощь будет принята с благодарностью! Благодарю.
8 ответов
Попробуйте изменить время ожидания соединения ADB. Я думаю, что по умолчанию это 5000 мс, и я изменил свой на 10000 мс, чтобы избавиться от этой проблемы.
Если вы находитесь в Eclipse, вы можете сделать это, пройдя через
Окно -> Настройки -> Android -> DDMS -> Тайм-аут соединения ADB (мс)
Когда я получаю эту ошибку, я обычно перезагружаю adb
сервер, набрав в cmd:
adb kill-server
adb start-server
РЕДАКТИРОВАТЬ: С некоторыми никогда не версиями инструментов платформы вы можете сделать это из DDMS Perspective
в Devices Tab
меню (рядом с кнопкой захвата), нажмите на Reset adb
,
РЕДАКТИРОВАТЬ 2: Также я узнал, что предпочтительнее использовать USB port
в задней части вашего ПК, так как большая часть передней USB ports
маломощны и действительно загружаются медленнее apks
на ваших устройствах.
Раньше у меня возникала эта проблема, решением было заменить USB-кабель на новый
Не используйте порты USB 3.0 для соединения между ПК и телефоном Android!
USB 3.0 - порт с синим языком
USB 2.0 - порт с черным языком
Перезагрузите телефон.
Шутки в сторону! Полностью выключите и включите. Это исправило это для меня.
Я столкнулся с той же проблемой и попытался изменить время ожидания соединения ADB. Это не сработало. Я переключился между USB-портами моего компьютера (спереди -> сзади), и это решило проблему!!!
Я получаю это много. Я тоже на Galaxy S. Я отсоединяю кабель от телефона, снова подключаю его и пытаюсь снова запустить приложение из Eclipse, и это обычно делает свое дело. Затмение, кажется, иногда теряет связь с телефоном, но это, кажется, возвращает его к жизни.
Я знаю, это звучит глупо, но, попробовав все, что рекомендуется для этой проблемы тайм-аута при работе на устройстве, я решил попробовать заменить кабель, и это сработало. Это Coby Kyros MID7015.
Попытка другого кабеля - хороший и простой вариант, чтобы рискнуть.