簡體   English   中英

為什么我在Flutter里面關於Java的android文件夾報錯?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM