stripe_android:compileReleaseJavaWithJavac'。错误:无效源版本:17

Ade*_*der 8 gradle dart flutter

我在 VS code 上运行我的 flutter 项目时遇到这个问题,经过多次尝试后仍然卡在这里。任何人请帮我解决这个问题。 即使我已经通过这样做更新了java版本,但仍面临问题。已更新为 8 至 11 但仍然卡在这里

    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
Run Code Online (Sandbox Code Playgroud)

运行 flutter 项目时,我面临有关无效源版本 17 的问题。

ris*_*dex 4

flutter 使用的 java 版本默认是 Android Studio 中嵌入的版本(如果您已安装) - 然后是 JAVA_HOME 等。查看此以获取更多信息

\n

看起来 flutter_stripe 的 gradle 脚本中的某个步骤依赖于 java 17。

\n

就我而言,我通过安装最新版本的 android studio 解决了这个问题。(然后颤抖干净并破坏\xc3\xa1!)

\n

flutter doctor -v 更新后的输出(之前,我使用捆绑了 java11 的旧版本 AS`

\n

  • 删除 flutter_stripe 解决了我的问题,谢谢。 (2认同)