gpt4 book ai didi

java - React-Native 构建发布apk 执行aapt失败

转载 作者:行者123 更新时间:2023-11-29 18:52:56 25 4
gpt4 key购买 nike

通过运行 react-native run-android,应用程序可以在 Debug模式下正常工作

但是,当我尝试通过运行 cd android && ./gradlew assembleRelease

以 Release模式构建时

它给我这个错误:

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

无法执行 aapt
com.android.ide.common.process.ProcessException: 无法执行 aapt

我尝试了一些解决方法,比如将 android.enableAapt2=falseorg.gradle.configureondemand=true 放入 android/gradle.properties

他们都帮助我创建了签名的 apk,但应用程序在启动时崩溃了,我试图通过 adb logcat 调试那个崩溃,错误是:

致命异常:Thread-139
java.lang.RuntimeException:无法从 Assets “index.android.bundle”加载脚本。确保您的 bundle 已正确打包,或者您正在运行打包服务器。

请帮帮我,我似乎无法弄清楚如何解决这个问题。

最佳答案

如果有人想知道,我们最终将 gradle 降级为

类路径 'com.android.tools.build:gradle:2.2.3'

它奏效了。

关于java - React-Native 构建发布apk 执行aapt失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50530827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com