每次我尝试在我的 android 设备中运行代码时都会收到此错误。我是应用程序开发的初学者。我正在使用 VScode

Posted

技术标签:

【中文标题】每次我尝试在我的 android 设备中运行代码时都会收到此错误。我是应用程序开发的初学者。我正在使用 VScode【英文标题】:I'm getting this error everytime i try to run the code in my android device. I'm a beginner in app dev. I'm using VScode 【发布时间】:2021-09-13 20:48:40 【问题描述】:

评估根项目“android”时出现问题。

配置项目“:app”时出现问题。 无法为构建文件“C:\flutter\basicappone\android\app\build.gradle”(C:\Users(myusername).gradle\caches\6.7\scripts\dzfm7roiq3666tjbu4va561d9)打开 proj 通用类缓存。 漏洞!源单元“BuildScript”中的“语义分析”阶段异常 不支持的类文件主要版本 60

【问题讨论】:

这能回答你的问题吗***.com/questions/32513740/… 【参考方案1】:

我刚刚在结帐一个新项目时也点击了这个。

该项目通过 gradle 包装器 (cat ./gradle/wrapper/gradle-wrapper.properties) 使用 Gradle 6.3,但我配置的 JDK 是版本 16 (java --version)。

Per the Gradle compatability matrix 我看到在 Gradle 版本 7 之前不支持 Java 版本 16....

根据你的问题 (....gradle\caches\6.7...),我假设你的情况是 gradle v6.7,所以我相信你的选择和我的一样......

...要么:

    为项目配置兼容的 JDK(我认为是 java 14 或更早版本,我认为你是 15) 将项目的 gradle 包装器更新为 gradle 版本 7

【讨论】:

以上是关于每次我尝试在我的 android 设备中运行代码时都会收到此错误。我是应用程序开发的初学者。我正在使用 VScode的主要内容,如果未能解决你的问题,请参考以下文章

我尝试在我的 android 设备上运行 ionic 应用程序并且出现错误

我正在尝试在我的设备上获得真实的广告,但应用在我的 Android 应用上显示测试广告

每次启动新构建时 RSA 指纹更改

Android设备中的运行时错误

设备未在 pushwoosh 中注册

导入 Firebase 以在物理设备上使用时出错