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

生成捆绑文件后,任务': app: mergeRelase资源'执行失败

顾超
2023-03-14

我有一个问题,即发布APK构建失败。

背景:我遇到错误:无法从资产索引.android.bundle加载脚本

我为该问题找到的解决方案是:1.(在项目目录中)mkdir android/app/src/main/assets 2.react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

但是,我无法成功构建发布APK文件。

Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:mergeReleaseResources'

...


drawable-mdpi-v4/assets_images_swedenicon] /home/kacey/timeme-app-new/TimeMe/android/app/build/generated/res/react/release/drawable-mdpi/assets_images_swedenicon.png   [drawable-mdpi-v4/assets_images_swedenicon] /home/kacey/timeme-app-new/TimeMe/android/app/src/main/res/drawable-mdpi/assets_images_swedenicon.png: Error: Duplicate resources
[drawable-mdpi-v4/asset

我希望APK版本能成功构建,因为其他的都成功构建了(在模拟器和物理设备上运行应用程序)

共有3个答案

经福
2023-03-14

它是由于重复创建资源而导致的。因此,从目录中删除所有重复的资源-

/Android/app/src/main/RES/drawable-

然后运行释放命令。希望,它会成功构建生产. apk。

曹建明
2023-03-14

我的解决方案是在运行命令后删除所有可绘制的文件夹:

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
郁烨
2023-03-14

也许我的方法会对你有用。

    < li >清洁项目 < li >重建项目 < li >将项目与gradle文件同步
 类似资料:
  • 问题内容: 我正在做以下事情 在上面的代码中,我试图写入一个Java包中包含的资源文件。执行完代码后,我的程序可以正常运行,但是该文件只是更新web- INF中的属性文件,而不是将其更新到存储它的包中。谁能帮我弄清楚我该如何实现这一目标,或者我在这里做错了什么?非常感谢。 问题答案: 您不应该尝试写入与应用程序类一起存储的文件。根据应用程序服务器的不同,您尝试写入的位置可能无法写入,或者应用程序可

  • 我使用的是Android Studio 2.0,当我试图运行程序时,发生了一些奇怪的事情。我运行了gradle的build命令,得到了以下错误: 因此...那是什么鬼东西?我应该做的是将代码添加到gradle.build来解决这个问题,但问题是:为什么我会得到这个错误消息? 请救救我伙计们!

  • 我正在使用gradle构建我的项目,使用以下build.gradle文件: 当我输入gradle build命令时,我希望gradle在生成后执行一个任务。 我在网上找到了一个,我尝试了多种方法都失败了。 如果你知道怎么做,请告诉我。

  • 在代码没有任何更改的情况下,当我尝试运行应用程序时,突然出现了这个错误: 错误:任务“:app:PackageDebug”执行失败。com.android.builder.packaging.packagerException:java.io.ioException:无法读取zip文件“C:\users\eliran\androidStudioProjects\forum\app\build\ou

  • 失败:生成失败,出现异常。 > 错误:任务“:app:CompiledEbugJavaWithJavac”执行失败。 编译失败;有关详细信息,请参阅编译器错误输出。