【问题标题】:React Native: Generate Signed APK: Errors while building APKReact Native:生成签名的 APK:构建 APK 时出错
【发布时间】:2021-08-29 01:29:14
【问题描述】:

我刚刚完成了我的第一个 react 本机项目,现在我正在尝试通过使用 Android Studio 生成签名的 APK 来生成它的 APK 文件,但我遇到了一个错误,我不知道为什么会这样。

Gradle 构建开始运行,之后在事件日志中出现错误:

生成签名的 APK:构建 APK 时出错。您可以在“消息”视图中找到错误。

在消息视图中,我得到的错误是:

类型 io.invertase.firebase.BuildConfig 被多次定义:F:\Salvador\node_modules@react-native-firebase\app\android\build.transforms\201acb16e5bf3be0b3bc4a9933889ad1\classes\classes.dex, F:\Salvador\ node_modules\react-native-firebase\android\build.transforms\9affd011dae86c883f20504c5a21ffef\classes\classes.dex

【问题讨论】:

  • 尝试干净的构建,检查是否在包json中添加了依赖关系,也用于多个模块检查包名是否相同

标签: android reactjs firebase react-native android-studio


【解决方案1】:

这是我最近几天在项目中一直在解决的问题。而且我认为到目前为止我有一些好的(不完美的)解决方案。 android/app/build.gradle 中的实现 def enableSeparateBuildPerCPUArchitecture = false

【讨论】:

    猜你喜欢
    • 2017-05-10
    • 2019-02-22
    • 2020-08-17
    • 1970-01-01
    • 1970-01-01
    • 2018-03-08
    • 1970-01-01
    相关资源
    最近更新 更多