【问题标题】:android + sourceCompatibility JavaVersion.VERSION_11: error: package android.os does not existandroid + sourceCompatibility JavaVersion.VERSION_11:错误:包android.os不存在
【发布时间】:2021-06-07 15:17:37
【问题描述】:

我正在尝试在 android 应用程序中使用 Java11 API,但未能使其编译。

失败的步骤:

  1. 使用当前版本的 Android Studio 4.1.2 - 生成虚拟项目“Basic Activity”
  2. 构建和启动 - 到目前为止一切正常
  3. 打开app/build.gradle并设置sourceCompatibility JavaVersion.VERSION_11 + targetCompatibility JavaVersion.VERSION_11
  4. Project Structure > SDK Location > JDK Location - 选择 JDK 11 的路径
  5. 构建...失败并出现以下错误
FirstFragment.java:3: error: package android.os does not exist

所以问题是 - 我做错了什么?使用sourceCompatibility JavaVersion.VERSION_11 构建项目缺少什么?

【问题讨论】:

    标签: android java-11


    【解决方案1】:

    【讨论】:

    • 看来重点是build.gradle:classpath "com.android.tools.build:gradle:7.0.0-alpha09" - 只有金丝雀版本的Android Studio支持这个较新的版本...
    • 你可以为这个问题提供一些cmets吗? stackoverflow.com/questions/66556819/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 2017-01-18
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 2016-08-14
    相关资源
    最近更新 更多