Ошибка 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.

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

Другие вопросы по тегам