无法使字段 private Final java.lang.String java.io.File.path 可访问:模块 java.base 不会向未命名模块“打开 java.io”@786f3609
Abd*_*gui 30
我遇到了同样的问题,我通过附加解决了它
org.gradle.jvmargs=--add-opens java.base/java.io=ALL-UNNAMED
Run Code Online (Sandbox Code Playgroud)
到文件:
./android/gradle.properties
Run Code Online (Sandbox Code Playgroud)
pha*_*lat 19
添加--add-opens=java.base/java.io=ALL-UNNAMED
到JAVA_OPTS
环境变量或org.gradle.jvmargs
gradle 属性将解决 Java 18 的此问题。
org.gradle.jvmargs
这是我正在使用的完整gradle 属性值:
org.gradle.jvmargs = -Xmx2048M -Dkotlin.daemon.jvm.options\="-Xmx2048M" --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
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
41536 次 |
最近记录: |