Where:
Build file ‘C:\Users\dell\Documents\FlutterGit\flutter_firebase_authentication\android\build.gradle’
- What went wrong:
Could not compile build file ‘C:\Users\dell\Documents\FlutterGit\flutter_firebase_authentication\android\build.gradle’.
startup failed:
General error during semantic analysis: Unsupported class file major version 60
java.lang.IllegalArgumentException: Unsupported class file major version 60
gradle 7.* ve jdk 16.0.2 için ayarlamalar
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ‘:app:processDebugMainManifest’.
Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not “opens java.io” to unnamed module @17a0abd9
- Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.
- Get more help at https://help.gradle.org
Flutter da böyle bir hata genelde gradle ve jdk uyumsuzluğundan kaynaklanmaktadır.
\android\gradle\wrapper\gradle-wrapper.properties
içinde
1-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
versiyonun doğru olduğundan emin olun.
2-
\android\gradle.properties
içine
org.gradle.jvmargs=-Xmx1536M –add-exports=java.base/sun.nio.ch=ALL-UNNAMED –add-opens=java.base/java.lang=ALL-UNNAMED –add-opens=java.base/java.lang.reflect=ALL-UNNAMED –add-opens=java.base/java.io=ALL-UNNAMED –add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED
satırını ekleyin.
sha1 key almak için