我想从react native导出我的apk(成功导出2或3次),最后一次遇到错误并且来自单词拼写,但是我认为这是react native问题,所以我决定搜索并提出一些建议解决方案,其中之一就是这个
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
因此,运行此命令后,我发现问题出在哪里,并解决了问题,但出现了新的错误提示
Execution failed for task ':app:mergeDebugResources' duplicate resources
现在我真的想撤消上面的代码...这可能吗?还是应该启动一个新项目并将所有代码和资产移至新项目?
本机版本:0.57
我只是真的想撤消该代码,因此,如果可以的话,它是如此重要!
谢谢
答案 0 :(得分:0)
在您的android文件夹中
gradlew clean
然后重试。
在当今的本机响应中,您无需将cli选项重新定义为bundle-output
和assets-dest
。
答案 1 :(得分:0)
我的问题通过将所有资产和组件移至新项目并重新运行来解决 那是对我有用的唯一方法