Я занимаюсь разработкой на машине с Windows.
Я работал довольно хорошо до вчерашнего дня, когда увидел приглашение на обновление и обновил свой плагин ADT.
Сегодня, когда я попытался отладить свой тестПроект, я столкнулся с одним из следующих случаев:
1) Logcat навсегда останавливается на сообщении «отправка чанка ожидания».
Консоль читает:
[2010-08-15 19:05:58 - TestProject] Project dependency found, installing: Project
[2010-08-15 19:05:58 - Project] Uploading Project.apk onto device 'emulator-5554'
[2010-08-15 19:05:58 - Project] Installing Project.apk...
[2010-08-15 19:06:08 - Project] Success!
[2010-08-15 19:06:08 - ProjectTest] Launching instrumentation android.test.InstrumentationTestRunner on device emulator-5554
[2010-08-15 19:06:08 - ProjectTest] Collecting test information
[2010-08-15 19:06:14 - ProjectTest] Sending test information to Eclipse
[2010-08-15 19:06:14 - ProjectTest] Running tests...
И Logcat читает:
D/ActivityManager( 84): Uninstalling process com.mat.project
I/ActivityManager( 84): Start proc com.mat.project for added application com.mat.project: pid=341 uid=10029 gids={3003, 1015}
I/System.out( 341): Sending WAIT chunk
Я должен завершить AVM вручную.Это наиболее частый случай.
2) Logcat показывает следующее сообщение, и тестовый проект не выполняется:
[2010-08-15 18:42:40 - (My project)] Test launch failed: Could not connect to: : 51154
[2010-08-15 18:42:40 - (My project)] Connect to Eclipse test result listener failed
3) Затмение перестает отвечать.
Вышеуказанные случаипроисходит даже тогда, когда тестовый модуль ничего не содержит.
Также он не работает при отладке.Тестовый пример запускается успешно, если он не находится в режиме отладки (но все еще есть некоторые глюки, например, Logcat иногда не выдает отладочные сообщения).
Я попробовал следующее, но все еще не повезло:
- Переустановите Android SDK
- Загрузите последнюю версию Eclipse и снова загрузите плагин ADT
- Запуск Eclipse с ключом -clean
- Очистка тестового и тестового целевых проектов и сборка заново
- Переключение на новое рабочее пространство и повторная настройка моих проектов
- Очистить пользователяданные во время начала отладки в AVM
- Настройка нового AVM
Буду признателен, если кто-нибудь сможет пролить на меня свет.
Заранее спасибо!