gpt4 book ai didi

android - React Native 重复资源

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:34:03 26 4
gpt4 key购买 nike

升级到 React Native 0.57 后,我在 react-native-router-flux 中生成 APK 时遇到问题。执行 .\gradlew assembleRelease 时出现以下错误:-

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeReleaseResources'.
> [drawable-mdpi-v4/node_modules_reactnativerouterflux_images_back_chevron]
R:\Workings\lisecapps\androidrepo\test-react-
native\venutest\android\app\src\main\res\drawable-
mdpi\node_modules_reactnativerouterflux_images_back_chevron.png
[drawable-mdpi-v4/node_modules_reactnativerouterflux_images_back_chevron]
R:\Workings\lisecapps\androidrepo\test-react-
emirnative\venutest\android\app\build\generated\res\react\release\drawable-
mdpi-v4\node_modules_reactnativerouterflux_images_back_chevron.png: Error:
Duplicate resources
[drawable-mdpi-v4/node_modules_reactnativerouterflux_images_menu_burger]
R:\Workings\lisecapps\androidrepo\test-react-nat
ive\venutest\android\app\src\main\res\drawable-
mdpi\node_modules_reactnativerouterflux_images_menu_burger.png
[drawable-mdpi-v4/node_modules_reactnativerouterflux_images_menu_burger]
R:\Workings\lisecapps\androidrepo\test-react-
native\venutest\android\app\build\generated\res\react\release\drawable-mdpi-
v4\node_modules_reactnativerouterflux_images_menu_burger.png: Error:
Duplicate resources

我尝试了以下方法来解决但仍然是同样的错误:-

  • 尝试按照第一个答案中所述创建脚本 here避免 Assets 的重复复制图片。
  • 删除了整个 app/build 文件夹

最佳答案

您需要删除生成的资源/绘图并重新生成。

rm -rf android/app/src/main/res/drawable-*
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/

然后再次编译android react-native run-android

关于android - React Native 重复资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52464842/

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