打开android studio2022版本出现的报错nternal error. Please report to https://code.google.com/p/android/issues
·
遇到问题如下:
Internal error. Please refer to https://code.google.com/p/android/issues
java.lang.ExceptionInInitializerError
at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:296)
at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:243)
at com.intellij.ide.plugins.MainRunner.lambda$start$1(MainRunner.java:41)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent) accessible: module java.desktop does not "opens java.awt" to unnamed module @4e095acb
at java.base/java.lang.reflect.AccessibleObject.throwInaccessibleObjectException(AccessibleObject.java:391)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:367)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:315)
at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:203)
at java.base/java.lang.reflect.Method.setAccessible(Method.java:197)
at com.intellij.util.ReflectionUtil.makeAccessible(ReflectionUtil.java:253)
at com.intellij.util.ReflectionUtil.getDeclaredMethod(ReflectionUtil.java:270)
at com.intellij.util.ui.EdtInvocationManager.<clinit>(EdtInvocationManager.java:33)
... 4 more
-----
Your JRE: 21.0.9+1-b1038.76 amd64 (JetBrains s.r.o.)
C:\Users\25141\.jbr\jbr_jcef-21.0.9-windows-x64-b1038.76
最后发现是自己的缓存没有删除赶紧,缓存里面有许多版本的,例如25版本,22版本的。
!!!解决办法!!!:
删除以下文件夹:
C:\Users\25141\AppData\Roaming\Google\AndroidStudio*
C:\Users\25141\AppData\Local\Google\AndroidStudio*
上述操作不会删除SDK,
删除后,就成功打开了!
然后就会生成当前安装这个版本的内容,

更多推荐
所有评论(0)