React Native EAS BUILD在EXPO sdk47和sdk48上失败

55ooxyrt  于 2023-04-12  发布在  React
关注(0)|答案(1)|浏览(178)

本地工作正常,但当我在Android上尝试构建托管的EXPO项目时,它在Gradle上失败,如下图所示:

在SDK46上,它构建得很好。

mzsu5hc0

mzsu5hc01#

看起来你有错误的KotlinGradle插件版本。你需要1.5.20或更高版本,但expo-app-auth使用1.4.21。
expo-app-authis deprecated,所以您应该迁移到expo-auth-session,这样应该可以解决这个问题。
您可以尝试像这样使用expo-build-properties指定Kotlin版本。

"plugins": [
      [
        "expo-build-properties",
        {
          "android": {
            kotlinVersion: "1.5.20"
          },

但我建议从已弃用的库中迁移出来。

相关问题