【问题标题】:Why i am getting Unsupported class file error while running react-native on android device?为什么在 Android 设备上运行 react-native 时出现 Unsupported class file 错误?
【发布时间】:2021-09-07 18:47:35
【问题描述】:

Android Studio SDK 版本:- 29.0.2 运行 npx react-native run-android 命令时出错

startup failed:

语义分析期间的一般错误:不支持的类文件主要版本 60

java.lang.IllegalArgumentException:不支持的类文件主要版本 60

Error Image

build.gradle 文件描述 -

ext {
    buildToolsVersion = "29.0.2"
    minSdkVersion = 21
    compileSdkVersion = 30
    targetSdkVersion = 30
    ndkVersion = "20.1.5948944"
}

【问题讨论】:

    标签: react-native android-studio


    【解决方案1】:

    它支持Java 16 from grade 7.0。不过目前最新版本android gradle plugin (4.2.0) is 6.7.1支持的gradle版本。

    降低JDK版本到16可以解决问题。

    【讨论】:

    • @cryo 如果我的回答有用,请点击它左侧的点赞按钮 (▲)。如果它回答了您的问题,请单击复选标记 (✓) 接受它。这样其他人就知道你已经(充分地)得到了帮助。另请参阅当有人回答我的问题时我该怎么办?
    猜你喜欢
    • 2018-07-30
    • 1970-01-01
    • 1970-01-01
    • 2020-07-27
    • 1970-01-01
    • 1970-01-01
    • 2012-09-02
    • 2023-01-27
    • 1970-01-01
    相关资源
    最近更新 更多