当前位置: 首页 > 知识库问答 >
问题:

在react native中生成Apk文件时出错

呼延子安
2023-03-14

当我尝试使用此命令构建apk fron react-local时,我得到了下面的错误。/gradlew assembleReleas

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

共有1个答案

鲁泰宁
2023-03-14

您可以在< code>gradle.properties中尝试另一个选项,即< code > org . gradle . configureon demand = true 。所以用那个代替< code > Android . enable aapt 2 = false 。

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

rm-rfAndroid/app/src/main/res/drawable-*

  • 使用以下命令绑定资产:

响应本机捆绑包——平台是android——dev是false——文件index.android的条目。js——android/app/src/main/assets/index.android的捆绑输出。bundle——android/app/build/intermediates/res/merged/release/

运行 ./gradlew 干净后。

希望对你有帮助:)

 类似资料:
  • 为android插件依赖项“cordova插件”安装“cordova插件文件传输”时生成APK时出错-file@4.3.3“已获取,使用该版本。android上已安装依赖插件“cordova插件文件”。安装android的“cordova插件文件路径”安装android插件依赖的“cordova插件地理位置”cordova插件-compat@1.2.0“已获取,使用该版本。为android插件安装

  • 我用expo CLI构建了一个非常简单的first React原生应用程序。现在我想知道我是否可以生成一个APK文件。我不想在任何地方发表。我可以生成APK吗? 谢谢你。

  • 好的,所以最近我一直在尝试在Android Studio(1.1.0)上运行我的应用程序,但是每次尝试运行的时候,都会弹出以下错误: 注意:我最近导入了一个jar文件,从那以后,问题就开始了。不确定这是否重要。

  • 我尝试在google play上上传我的apk,但遇到一条错误消息:“您上传了一个可调试的apk。出于安全考虑,您需要禁用调试,然后才能在google play中发布它。了解有关可调试apk的更多信息。” 然后我在清单中写入并再次尝试。我遇到了同样的错误,所以我将模块中的构建变体设置为释放,并再次尝试生成一个apk,但这次,生成了这个错误:

  • 这个问题可能有很多可能的重复,但我的情况不同。只是我在mac上下载了Android Studio并创建了一个示例应用程序。它在仿真器和设备中运行良好。但是当我试图在构建文件夹中获取apk时,它不显示apk文件。请找到附上的屏幕截图以供参考。 我的工作室版本是:0.8.6。 请帮助我如何获得未签名的APK。

  • 我试图为我的应用程序生成一个签名的APK,但是,我得到了下面的两个错误消息。请看我的Android宣言文件。 我收到以下两条错误消息,请有人帮助我,因为我正在努力生成一个唱歌的APK。我能够构建我的应用程序,但是,在尝试创建API时,我总是收到下面指示的两条错误消息。 错误:任务“:移动:转换类与DexForRelease”的执行失败。 com.android.build.api.transfor