Unable to make field private final java.lang.String java.io.File.path accessible: module java.base d

Android Studio编译报错:

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

解决方案,在gradle.properties的org.gradle.jvmargs后面增加配置:

--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

如图:

Unable to make field private final java.lang.String java.io.File.path accessible: module java.base d

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/2d7c69a4cb.html