在 React native 上生成 apk 失败

Generate an apk failed on React native

当我使用此命令构建我的 React 本机项目时

gradlew bundleRelease

Task :app:mergeReleaseResources

上给个大错

失败:构建失败,出现异常。

这个误差比较大,有更多"Duplicated resources"。

我发现这是我在应用程序中使用的图像的问题但这只是一张图像,其中的名称与应用程序中的名称相同,为什么是 "duplicated"?

和其他资产,例如 "node_modules_reactnavigation_stack_src_views_assets_backicon" 我无法控制的 React 导航资产。

出现这个问题是因为项目构建的文件重复。

要解决它,您需要删除 res 文件夹中的文件。

删除 drawable 文件夹和 raw 文件夹。

您的项目目录将是这样的: