在反应本机中生成 Apk 文件时出错



当我尝试使用此命令构建apk fron react-native时,我遇到了以下错误./gradlew assembleRelease

D:\tmp\taamapp\android\app\build\intermediates\res\merged\release\drawable-hdpiode_modules_reactnavigationstack_src_views_assets_backicon.png:错误:未编译的PNG文件作为参数传递。必须首先编译成 .flat 文件。错误:解析覆盖失败。

您可以在gradle.properties尝试另一种选择,即org.gradle.configureondemand=true。所以使用它而不是android.enableAapt2=false.

  • 并删除了所有可绘制对象* 文件夹

rm -rf android/app/src/main/res/drawable-*

  • 使用以下命令捆绑资源:

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/build/intermediates/res/merged/release/

./gradlew clean之后运行。

希望对您有所帮助:)

相关内容

  • 没有找到相关文章