我这里使用的Android Gradle Plugin 的版本为4.1.3,如下图
Gradle的版本为7.2 ,如下图:
出现错误的原因为:
在Java 9及以上版本中,引入了模块系统,以提供更好的封装和可靠性。然而,有时候我们可能会遇到"module java.base does not “opens java.io” to unnamed module"的错误信息。这个错误通常是由于未正确配置模块导致的
在AndroidStudio的解决办法为:
在gradle.properties当中增加如下配置:
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
重新运行程序问题即可解决
来源地址:https://blog.csdn.net/chali1314/article/details/132695997