Не скомпилированный файл PNG передается в качестве аргумента. Сначала нужно скомпилировать в файл .flat. Ошибка: не удалось разобрать оверлеи - PullRequest
0 голосов
/ 06 июля 2018

Возникла проблема при запуске ./gradlew assembleRelease для генерации APK в реагирующем нативе.

Ошибка: в качестве аргумента передан нескомпилированный файл PNG. Должен быть скомпилирован первым в .flat файл .. ошибка: не удалось разобрать оверлеи

Я уже пробовал установить android.enableAapt2=false. Это позволяет мне генерировать APK, но не может установить APK на устройстве, используя сгенерированный APK.

На самом деле я использую react-native-camera в приложении со следующим

classpath 'com.android.tools.build:gradle:3.1.0',
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 06 июля 2018

Есть еще один вариант, который вы можете попробовать в gradle.properties, который org.gradle.configureondemand=true. Так что используйте это вместо android.enableAapt2=false.

Выполнить ./gradlew clean после.

...