неверный APK-файл

Привет, я новичок в разработке Android.

получаю ошибку..

[2011-01-17 11:15:48 - TriviaGK] Installation failed due to invalid APK file!
[2011-01-17 11:15:48 - TriviaGK] Please check logcat output for more details.
[2011-01-17 11:15:48 - TriviaGK] Launch canceled!

Пожалуйста, скажите, где хранится logcat и как его отлаживать.

Также другое приложение успешно работает в той же среде.

Пожалуйста, помогите фанатам андроида.


person code009    schedule 17.01.2011    source источник


Ответы (6)


Я знаю, что этот вопрос задавали в январе, но пробовали ли вы очистить сборку? Я только что получил эту проблему и решил ее, перейдя в Project -> Clean... и запустив ее. Он удалит ваши APK, а затем, когда вы запустите их, они будут перестроены. Работал на меня!

person A.A. Grapsas    schedule 22.07.2011

В Eclipse перейдите к Window->Open Perspective->Other, и вы должны увидеть DDMS в качестве опции. Если вы выберете эту перспективу, LogCat отображается по умолчанию вместе с некоторыми другими инструментами отладки. Если он не отображается, вы можете найти его в разделе Window->Show View->Other->Android->LogCat.

person mitch    schedule 17.01.2011

Проверьте файл default.properties, чтобы узнать, установлен ли target-sdk (на какую версию Android вы хотите настроить приложение), и убедитесь, что вы действительно получили SDK для этой версии Android.

Если вы этого не сделаете, загрузите правильный SDK или измените целевой SDK в свойствах по умолчанию.

person Joakim Engstrom    schedule 17.01.2011

Для меня проблема оказалась в том, что я сделал архив папки "www" - tar.gz, для резервного копирования - там же, где и сама папка "www" - внутри папки "assets". И этот архив вызывал ошибку. Все остальные проекты запускались нормально. А когда я удалил этот архив - ошибка пропала.

PS: когда я сделал .zip-архив папки "www" - и проект мог нормально работать без проблем :D ... ха-ха :D ...

person pesho hristov    schedule 11.06.2013

Небольшой шанс, что у вас такая же проблема, но все же: после просмотра вывода Logcat я заметил, что ваш проект Android не должен содержать (или, по крайней мере, не начинаться) символа подчеркивания (_).

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

person MartijnvdB    schedule 31.01.2014

Zip-выравнивание файла также может вызвать эту проблему. Если у вас есть это, попробуйте загрузить подписанный APK-файл (до zipalign) на свое устройство и посмотреть, сохраняется ли проблема. Если проблема исправлена, ZIPALIGNING не работает должным образом.

person Josh    schedule 24.12.2014