FileNotFoundException AndroidManifest.xml - PullRequest
       7

FileNotFoundException AndroidManifest.xml

3 голосов
/ 20 августа 2009

Я работаю через свое первое приложение для Android и заставил его работать в эмуляторе, но не могу запустить его на реальном устройстве (myTouch работает кекс).

Я разместил приложение на своем веб-сайте, доступном по ссылке с атрибутом type, установленным в application/vnd.android.package-archive, и я также добавил этот тип MIME в apache (и перезапустил его). Я могу загрузить приложение с телефона, но когда я пытаюсь установить его, я получаю сообщение об ошибке.

Я убедился, что файл apk действительно есть, что делает.

Я подписал файл apk личным ключом.

Я попробовал тот же процесс на эмуляторе (загрузка через Интернет) и получил тот же отрицательный результат. Журнал дает некоторую дополнительную информацию, в основном, что FileNotFoundException при попытке загрузить файл AndroidManifest.xml.

Я смотрел на установку приложения через USB, но не нашел способа сделать это.

Вся документация, с которой я столкнулся, в значительной степени закрывает глаза на установку приложения на ваш телефон, поэтому я думаю, что это легко, и я просто что-то упускаю.

В качестве последней информации ... Я занимаюсь разработкой Eclipse 3.5 для Ubuntu и Java 6.

У кого-нибудь есть предложения?

Ответы [ 2 ]

3 голосов
/ 20 августа 2009

Чтобы установить приложение на свой телефон через USB, используйте adb install path/to/apk.

См. Android Debug Bridge (adb)> Установить приложение .

0 голосов
/ 20 августа 2009

Я проголосовал за ответ "commonsware.com", так как похоже, что это будет полезно в любом случае; однако, немного поиграв с этим утром, я смог установить его через Интернет. Похоже, что это была проблема с настройками кэша на моем веб-сервере ... они мешали мне получать обновленный контент. Мне нужно будет глубже вникнуть в это, чтобы выяснить лучший способ доставки apk-файлов.

...