Android не удалось экспортировать приложение - PullRequest
6 голосов
/ 08 февраля 2012

У меня проблема при попытке подписать мое приложение в режиме выпуска более двух / трех дней. Я перепробовал все, что нашел в качестве информации в интернете / stackoverflow, и у меня ничего не получалось. Я полностью обновил SDK, обновил proguard до версии 4.7, проверил наличие файлов jar и пакетов конфликтов, но не могу найти никакого решения. Я включил библиотеку в свой основной проект, но до сих пор у меня не было проблем с подписанием заявки.

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

P.S. У меня не было проблем со сборкой отладочной версии и запуском на устройстве. Единственная проблема, с которой я сталкиваюсь - это только когда я пытаюсь подписать свое приложение в режиме выпуска, и я получаю ошибку Failed to export application.

Ответы [ 11 ]

8 голосов
/ 20 февраля 2014

Для меня ответ Jmart был хорошим. Вы можете легко иметь гнилое имя файла в вашем проекте.

Как бы то ни было, я публикую ответ, потому что, как Android-Droid, я застрял с общим сообщением "Не удалось экспортировать приложение".

Но попытка экспортировать мое приложение без подписи (см. Скриншот ниже), на этот раз дает мне объяснение об ошибке! В то время как вы ничего не говорите, когда вы знаком с волшебником.

enter image description here

Надеюсь, это поможет другим, таким как я!

4 голосов
/ 18 февраля 2013

Верьте или нет ... У меня была та же проблема ("Android не удалось экспортировать .." без каких-либо других указаний / сообщений). Через много часов я обнаружил проблему: у меня был ресурс .jpg в папке assets с некоторыми специальными символами (ilíaco.jpg). Просто удаление "оскорбительного" персонажа и проблема решена.

3 голосов
/ 22 июля 2012

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

2 голосов
/ 08 февраля 2012

Вы создали свой собственный сертификат, чтобы подписать приложение для выпуска? Не используйте сертификат отладки, автоматически сгенерированный Eclipse, потому что вы не сможете подписать свое приложение для обновления позже (особенно если вы экспортируете свой проект на другой компьютер).

Если да, срок действия вашего сертификата истек? Вы предоставляете хорошие пароли?

1 голос
/ 14 августа 2014

Для меня «Очистить», а затем снова запустить «Экспорт» - решено

1 голос
/ 20 июня 2014

То, что я сделал, это сначала экспортировал без подписи, затем экспортировал с подписью.Это сработало, но я не знал, что вызвало это.

1 голос
/ 10 августа 2013

http://simply -developing.blogspot.in / 2013/08 / затмение-провал-во-андроида-export.html

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

0 голосов
/ 03 февраля 2015

У меня была такая же проблема.Исправил это, запустив приложение в эмуляторе один раз - обнаружил ошибку (в моем случае он искал подпапку ресурса)

Исправил ошибку, успешно запустил ее в эмуляторе - затем экспортировал файл APK.

Надеюсь, это поможет.

0 голосов
/ 09 февраля 2014

У меня было несколько плагинов Boostrap, которые содержали файлы .swf.Они носили никогда не использовали или просили.Только после того, как я удалил их, это сработало.

Чтобы быть всегда уверенным: сохраняйте только файлы image + css, html, js, и это никогда не выдаст странную ошибку

0 голосов
/ 14 ноября 2013

Убедитесь, что на жестком диске вашей ОС достаточно места!

У меня есть небольшой SSD для моего диска Windows, и я использую другие диски для своих приложений / данных. В котором было достаточно места, на моем SSD оставалось всего несколько Мб (он некоторое время не чистил).

Оказывается, Eclipse записывал временные файлы в AppData / Local и не имел достаточно места для их хранения - вызывая смехотворно общую ошибку "Не удалось экспортировать приложение"

...