【发布时间】:2023-02-18 13:44:19
【问题描述】:
我正在尝试将我的 React Native 应用程序(带有 expo 模块,但不是基于 expo 构建)部署到 Google Play 商店,当我尝试构建时我不断收到此错误...
The Android Gradle plugin supports only kotlin-android-extensions Gradle plugin version 1.6.20 and higher.
The following dependencies do not satisfy the required version:
project ':expo' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10
我的问题是,它似乎引用的行 project ':expo' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10 在我的代码中的任何地方都不存在,也许在节点模块中,但我无从得知。
我完全不知道 kotlin 是什么,在此之前从未听说过。我试着四处寻找通过 kotlin-gradle-plugin 升级的地方,但在我的 app.json 或 package.json 或任何其他配置文件中都没有。我看到一些有类似问题的留言板告诉我在 build.gradle 中更改这一行
classpath('com.android.tools.build:gradle:7.3.0')
使 7.3.0 匹配我需要的版本,但我坚信 7.3.0 大于 1.6.20,所以我非常怀疑该解决方案是否具有任何实际优点
【问题讨论】:
标签: java android react-native kotlin gradle