![](/img/trans.png)
[英]In Android Studio, I have some error about onBackPressed()
[英]Why I have an error in the android folder about Java in Flutter?
每次我做一個 Flutter 項目這個錯誤。 他出現在我面前,我不知道為什么。
[{
"resource": "/E:/code/flutterProjeket/nootafterget/android/",
"owner": "_generated_diagnostic_collection_name_#5",
"code": "0",
"severity": 8,
"message": "Could not run phased build action using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-7.4-all.zip'.\r\norg.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'android'.\r\nA problem occurred configuring root project 'android'.\r\nA problem occurred evaluating root project 'android'.\r\nA problem occurred configuring project ':app'.\r\nA problem occurred evaluating project ':app'.\r\nFailed to apply plugin 'com.android.internal.application'.\r\nAndroid Gradle plugin requires Java 11 to run. You are currently using Java 1.8.\nYou can try some of the following options:\n - changing the IDE settings.\n - changing the JAVA_HOME environment variable.\n - changing `org.gradle.java.home` in `gradle.properties`.",
"source": "Java",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 1
}]
我在 VS Code 中搜索但找不到解決方案。
我看到提到了問題的修復,你有一個舊版本的 java,你需要更新它以便它與你正在使用的 gradle 的版本兼容,你可以從這里下載最新版本的 java:
https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html
安裝后,使用相同的操作重試,它應該可以工作!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.