Ошибка при запуске приложения через телефон Android через eclipse

По какой-то причине при запуске приложения (Android 2.3.3) для тестирования на моем телефоне (LG Optimus S, под управлением Android 2.3.3) вместо эмулятора (с использованием eclipse) я получаю эту ошибку:

[2012-06-12 15:54:59 - test] Failed to install test.apk on device 'A0000028CD875E!
[2012-06-12 15:54:59 - test] closed
[2012-06-12 15:54:59 - test] Failed to install test.apk on device 'A0000028CD875E': closed
[2012-06-12 15:54:59 - test] com.android.ddmlib.InstallException: closed
[2012-06-12 15:54:59 - test] Launch canceled!

Я включил отладку по usb на своем телефоне. Есть ли что-нибудь еще, что я должен включить, чтобы избавиться от этой ошибки?


person bvuong    schedule 12.06.2012    source источник


Ответы (1)


убедитесь, что вы также разрешаете установку приложений, не принадлежащих Market, на ваше устройство. APK-файл, сгенерированный eclipse во время отладки, не подписан так же, как опубликованные приложения. Также убедитесь, что на вашем компьютере установлены все необходимые драйверы для вашего телефона.

person Joel    schedule 12.06.2012
comment
Я включил установку приложений, не относящихся к Market, и я уверен, что у меня есть необходимые драйверы для моего телефона, поскольку я могу обнаружить его с помощью команды adb devices в Linux. Есть ли что-то еще, что я должен искать? - person bvuong; 13.06.2012
comment
Что ж, если вы используете Linux, вам не нужно прыгать через какие-либо обручи, чтобы ваши устройства adb работали. Я никогда раньше не видел этой ошибки. вы можете попробовать проверить, что приложение еще не установлено на устройстве, хотя я уверен, что вы это уже проверили. Попробуйте перечислить устройства, используя устройства adb в вашем терминале. Кроме того, я уверен, что вы уже сделали это, но убедитесь, что ваш манифест настроен на правильную версию и загружены правильные SDK. - person Joel; 13.06.2012
comment
Я чувствую, что это должна быть правильная версия. Я могу загрузить apk на свой телефон и установить его оттуда, но не могу загрузить приложение через eclipse для тестирования. - person bvuong; 13.06.2012