Flutter 新創(chuàng)建的項(xiàng)目,運(yùn)行flutter run報(bào)錯(cuò)Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
電腦中安裝的是Java 1.8.這個(gè)版本有用,不能升級(jí)Java 11版本

解決辦法:
步驟1、安裝Java 11
步驟2、修改android/gradlew.properties
增加org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home(這里是Java 11安裝目錄)

注意!?。。?!
執(zhí)行完以上2個(gè)步驟后,在Visual Studio Code中就可以執(zhí)行flutter run運(yùn)行啟動(dòng)項(xiàng)目了
但是在Android Studio中運(yùn)行啟動(dòng)還是依然報(bào)同樣的錯(cuò)誤,繼續(xù)執(zhí)行步驟3,4
步驟3、android項(xiàng)目目錄下,在終端執(zhí)行./gradlew --version,查看JVM版本,發(fā)現(xiàn)還是1.8

步驟4、Android Studio-->Preferences-->Build,Execution,Deployment-->Build Tools-->Geadle
在這里修改Geadle JDK為11,Apply后重新運(yùn)行即可

,
參考: