Невозможно загрузить файл на устройство из затмения

1

У меня запущена ошибка, когда я больше не могу загружать/запускать приложение для Android от eclipse до реального устройства. Я не помню, чтобы что-то изменило, что могло бы вызвать эту ошибку. здесь мой журнал ошибок с консоли в Eclipse:

[2011- 05- 25 16:58:01 - Child Protector] Android Launch!

[2011- 05- 25 16:58:01 - Child Protector] adb работает нормально.

[2011- 05- 25 16:58:01 - Child Protector] Выполнение com.example.hello.Основный запуск активности

[2011- 05- 25 16:58:03 - Child Protector] Загрузка Hello.apk на устройство '982394670345'

[2011- 05- 25 16:58:09 - Child Protector] Не удалось загрузить Hello.apk на устройстве '982394670345'

[2011- 05- 25 16:58:09 - Child Protector] java.io.IOException: невозможно загрузить файл: null

[2011- 05- 25 16:58:09 - Child Protector] Запуск отменен!

Я использую Eclipse на Ubuntu 9.10. Я посмотрел на другие потоки, и ни один из методов не работал (хотя их журнал ошибок несколько отличается). Мой лог-код adb не может ничего печатать, потому что соединение никогда не было сделано (im guessing). Я могу сделать руководство "adb install Hello.apk", и это нормально; но я не хочу делать это каждый раз с терминала (потому что я также не знаю, как использовать команду удаления adb - нет подсказки, где находится файл на телефоне).

Я пробовал:

  • перезагрузка компьютера.
  • перезагрузка телефона
  • перезапуск eclipse
  • выключение и включение режима отладки
  • pulling и re- подключение USB-кабеля к телефону

также отметим, что приложение, похоже, может установить на эмулятор, если я щелкнул правой кнопкой мыши проект в Eclipse и выберите "Запустить как → Приложение для Android". но не будет работать на моем телефоне... У меня есть Android 2.1 Samsung Galaxy S

Кроме того, я относительно новичок в Android, поэтому, пожалуйста, предоставьте подробности в объяснении, так как мои знания ограничены.

  • 0
    Вы пытались использовать (на устройстве) Настройки -> Приложения -> Управление приложениями, выбрать приложение, затем использовать «Force Stop», «Очистить данные» (если у вас есть такая опция), а затем «Удалить»? У меня были случаи, когда приложение, похоже, зависло, и я не мог установить / обновить новую версию, пока я вручную не очистил предыдущую версию с помощью этого подхода.
  • 0
    это интересный подход. Я сделаю это тоже в будущем. Спасибо
Теги:
file-io
adb

2 ответа

1
Лучший ответ

Перейдите в Настройки Eclipse, затем Android, затем DDMS. Установите значение тайм-аута для ADB до 10000 мс.

  • 0
    это правильно, спасибо :) я забыл, что ранее установил значение тайм-аута, но в прошлый раз, когда у меня возникла эта проблема, журнал ошибок был другим. во всяком случае, большое спасибо!
  • 0
    Полезное спасибо. С этой проблемой я сталкиваюсь только тогда, когда в проект устанавливаются большие ресурсы. Казалось, это исправить, ура!
0

Возможно, вам придется создать новый проект Eclipse и скопировать все.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню