java - 如何修复 Android Studio 4 启动时的崩溃?

标签 java android

导入原生opencv项目后安装了一些intellij相关的插件后发生了https://github.com/leadrien/opencv_native_androidstudio/blob/master/app/src/main/cpp/native-lib.cpp . 启动时会抛出此错误。

Internal error. Please refer to https://code.google.com/p/android/issues

java.lang.ExceptionInInitializerError
    at com.a.a.b.a.p.a(p.java:182)
    at com.a.a.b.b.ar.a(ar.java:348)
    at com.a.a.b.b.ar.a(ar.java:172)
    at com.a.a.b.b.ar.a(ar.java:71)
    at com.intellij.idea.MainImpl.start(MainImpl.java:19)
    at com.intellij.idea.StartupUtil.lambda$startApp$5(StartupUtil.java:248)
    at com.intellij.util.ui.EdtInvocationManager.executeWithCustomManager(EdtInvocationManager.java:73)
    at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:243)
    at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:214)
    at com.intellij.ide.plugins.MainRunner.lambda$start$0(MainRunner.java:45)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
    at com.intellij.ui.scale.JBUIScale.lambda$static$0(JBUIScale.java:72)
    at com.intellij.openapi.util.AtomicNotNullLazyValue$1.compute(AtomicNotNullLazyValue.java:59)
    at com.intellij.openapi.util.AtomicNotNullLazyValue.getValue(AtomicNotNullLazyValue.java:37)
    at com.intellij.ui.scale.JBUIScale.lambda$static$1(JBUIScale.java:152)
    at com.intellij.util.LazyInitializer$MutableNotNullValue.initialize(LazyInitializer.java:113)
    at com.intellij.util.LazyInitializer$NullableValue.get(LazyInitializer.java:41)
    at com.intellij.util.LazyInitializer$MutableNotNullValue.get(LazyInitializer.java:102)
    at com.intellij.ui.scale.JBUIScale.lambda$static$2(JBUIScale.java:170)
    at com.intellij.util.LazyInitializer$MutableNotNullValue.initialize(LazyInitializer.java:113)
    at com.intellij.util.LazyInitializer$NullableValue.get(LazyInitializer.java:41)
    at com.intellij.util.LazyInitializer$MutableNotNullValue.get(LazyInitializer.java:102)
    at com.intellij.ui.scale.JBUIScale.scale(JBUIScale.java:294)
    at com.intellij.util.ui.JBInsets.create(JBInsets.java:41)
    at com.intellij.util.ui.UIUtil.<clinit>(UIUtil.java:457)
    ... 11 more

-----
JRE 1.8.0_242-release-1644-b3-6222593 amd64 by JetBrains s.r.o
/opt/android-studio/jre/jre

最佳答案

我通过删除 ~/.AndroidStudio4.0/config/plugins 下的三个插件解决了这个问题

idea-multimarkdown
markdown
Gauge-Java-Intellij

关于java - 如何修复 Android Studio 4 启动时的崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63443687/

相关文章:

java - 如何使用 JOOQ 查询生成器构建使用常量值的 Insert into with select 语句

java - OpenJFX 对 32 位系统的支持

java - 导出的 jar 文件缺少对资源的访问

android - 在 Android 上使用 spongycaSTLe 而不是 bouncycaSTLe 的 Jsch

Android:在浏览器中编辑文本行为

android - 旋转后, Sprite 和矩形位置在 Libgdx 中未对齐

java - java.lang.RuntimeException 和 java.lang.Exception 之间的区别

java - Ubuntu:无法启动 Eclipse

java - android webView 中的 ScrollView 不显示键盘

Android > 4.2。插入电源时如何使设备启动?