【发布时间】:2017-12-19 04:34:17
【问题描述】:
我想在没有 react-packager 服务器的情况下生成未签名的 app-release.apk。 为此,我正在运行以下命令。
cd react-native-project-dir
react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest安卓/app/src/main/res/
执行以下命令后,我在命令提示符中收到如下错误:
cd android && gradlew assemblerelease
app:processReleaseManifestessReleaseManifest
:app:processReleaseResources D:\ReactNativeProject\android\app\build\intermediates\res\merged\release\drawable-mdpi-v4\image_background_unique_2.jpg:错误:重复文件。 D:\ReactNativeProject\android\app\build\intermediates\res\merged\release\drawable-mdpi\image_background_unique_2.jpg:原文在这里。版本限定符可能是隐含的。 :app:processReleaseResources 失败
FAILURE:构建失败并出现异常。
- 出了什么问题: 任务“:app:processReleaseResources”执行失败。 com.android.ide.common.process.ProcessException:无法执行 aapt
而且我无法生成 app-release.apk,也不明白为什么 image_background_unique_2.jpg 文件在不同的文件夹中被添加了两次。
【问题讨论】:
-
请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将此添加到您的问题中。
-
你使用 Create React Native Application 了吗?
-
我用过 react-native init projectName
-
当我删除我的可绘制文件夹时,我收到如下错误:无法处理传入事件“ProgressComplete”(ProgressCompleteEvent)
标签: android android-studio react-native