Проблема при создании подписанного APK

Столкновение с проблемой Ошибка AAPT2: подробные сведения см. В журналах. при создании подписанного APK. Обычно при сборке он дает успешный apk, при генерации подписанного APk он блокирует.

Проблема при создании подписанного APK

И файл с ошибкой размещен ниже для получения дополнительной информации.

Проблема при создании подписанного APK

что говорит ошибка в представлении "Сообщения"?

Boe-Dev 03.06.2018 12:47

Ошибка: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: ошибка AAPT2: подробные сведения см. В журналах

Muthu S 03.06.2018 12:53

Выше сообщение об ошибке, которое я получаю при просмотре сообщений @ Boe-Dev.

Muthu S 03.06.2018 12:53

опубликуйте журнал ошибок из просмотра сообщений. Вы можете открыть просмотр сообщений с помощью кнопки a/b, чуть ниже зеленого молотка на левой боковой панели кнопок в разделе «Сборка».

Omkar 03.06.2018 13:29

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

Izabela Orlowska 05.06.2018 11:46

вы используете androidx?

Boe-Dev 07.06.2018 00:56

Нет, я не использую

Muthu S 07.06.2018 06:33
1
7
304
1

Ответы 1

Поскольку логи не выкладываются. Я считаю, что одна из причин сбоя сборки связана с тем, что некоторые файлы PNG повреждены и не были проанализированы. Иногда изображения имеют расширение, но не являются настоящими PNG.

Вы можете проверить, являются ли изображения в вашем проекте настоящими PNG с помощью следующей команды:

find . -type f -name "*.png" | xargs -L 1 -I{} file  -I {} | grep -v 'image/png; charset=binary$'

Получив список, я использовал сайт это, чтобы преобразовать их в PNG. Затем я смог создать подписанный apk.

Другие вопросы по теме