初始化'com.android.tools.idea.AndroidInitialConfigurator'的致命错误

时间:2018-09-09 19:41:51

标签: android android-studio-3.0 android-studio-3.1

我的Android Studio启动时遇到错误。这是快照: error snapshot

java.lang.RuntimeException: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing 'com.android.tools.idea.AndroidInitialConfigurator'
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:213)
    at com.intellij.idea.MainImpl$1.lambda$null$0(MainImpl.java:49)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762)
    at java.awt.EventQueue.access$500(EventQueue.java:98)
    at java.awt.EventQueue$3.run(EventQueue.java:715)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:732)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:346)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing 'com.android.tools.idea.AndroidInitialConfigurator'
    at com.intellij.ide.plugins.PluginManager.handleComponentError(PluginManager.java:276)
    at com.intellij.openapi.components.impl.PlatformComponentManagerImpl.handleInitComponentError(PlatformComponentManagerImpl.java:43)
    at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:515)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponents(ComponentManagerImpl.java:119)
    at com.intellij.openapi.application.impl.ApplicationImpl.lambda$createComponents$9(ApplicationImpl.java:447)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:543)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:488)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
    at com.intellij.openapi.application.impl.ApplicationImpl.createComponents(ApplicationImpl.java:454)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:103)
    at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:406)
    at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:392)
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:206)
    ... 16 more

这可能是由于Mac意外关机引起的。我在这里Errors while starting Android Studio尝试了解决方案。但这不起作用。

帮助!

5 个答案:

答案 0 :(得分:4)

我在MacOS上也遇到了同样的问题,被接受的答案并不能解决我的问题。

对我来说,此错误是在以管理员权限运行Android Studio后修复的。

sudo / Applications / Android \ Studio.app/Contents/MacOS/studio

答案 1 :(得分:0)

重新安装IntelliJ Idea就足够了。无需删除在用户主目录中找到的IDE文件夹。

警告:为安全起见,请使用JDK安装完整版本。稍后我又遇到了同样的问题,因为我尝试使用已经必须运行该工具的JDK。如果提供的JDK与IntelliJ IDEA所需的JDK不兼容,则会出现此问题。

答案 2 :(得分:0)

在尝试了各种解决方案两天之后,我终于找到了正确的方法。 Google似乎没有正确的答案,因此如果将来有人遇到相同的错误,我想在此处发布正确的解决方案:

原因:错误地安装了一些Android Studio插件。您可以从错误消息的第一行中找出由插件引起的错误:

java.lang.RuntimeException: com.intellij.ide.**plugins**.**PluginManager**$StartupAbortedException:

因此,原因显然是某些不确定的已安装插件的问题。

解决方案:找到Android Studio的plugins文件夹(在MAC中打开Android Studio的应用程序内容;在Windows中,您可以在C:\ Users .... AndroidStudioX.X \ config下找到该文件夹\ plugins),然后删除最新安装的版本。

就是这样。您甚至不需要重新启动计算机。只需重新打开Android Studio,它现在就可以正常工作了!

我尝试了Google提供的各种解决方案,但最后首先找出了根本原因。真是一天。

如果有帮助,请投票给我!

答案 3 :(得分:0)

我设法通过

来运行它
  1. 运行终端
  2. sudo /Applications/AndroidStudio.app/Contents/MacOS/studio

答案 4 :(得分:0)

我遇到了同样的错误。直到我获得安装C:/Android工具的adb文件夹的完全控制权限。

  • 右键单击C:/Android->“属性”
  • 转到“安全”->选择您的当前用户,然后“编辑”
  • 检查所有权限。