作者:四只猪1984 | 来源:互联网 | 2023-05-26 12:29
如何解决《AndroidStudio无法启动:初始化'com.intellij.util.indexing.FileBasedIndex的致命错误》经验,为你挑选了3个好方法。
我刚刚安装了Android Studio,现在当我开始它时,它给了我这个错误.任何人都可以帮我解决它.
Internal error. Please report to http://code.google.com/p/android/issues
java.lang.RuntimeException: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing 'com.intellij.util.indexing.FileBasedIndex'
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:159)
at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:46)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:714)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
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.intellij.util.indexing.FileBasedIndex'
at com.intellij.ide.plugins.PluginManager.handleComponentError(PluginManager.java:244)
at com.intellij.openapi.components.impl.PlatformComponentManagerImpl.handleInitComponentError(PlatformComponentManagerImpl.java:39)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:570)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:590)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:225)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:212)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:199)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponent(ComponentManagerImpl.java:121)
at com.intellij.openapi.application.impl.ApplicationImpl.createComponent(ApplicationImpl.java:371)
at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponents(ComponentManagerImpl.java:112)
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:89)
at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:87)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:508)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:151)
... 18 more
Caused by: java.lang.RuntimeException: java.io.FileNotFoundException: C:\Users\UserName\.AndroidStudio\system\index\todoindex\TodoIndex.ver (The system cannot find the path specified)
at com.intellij.util.indexing.FileBasedIndexImpl.initExtensions(FileBasedIndexImpl.java:332)
at com.intellij.util.indexing.FileBasedIndexImpl.initComponent(FileBasedIndexImpl.java:359)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:548)
... 30 more
Caused by: java.io.FileNotFoundException: C:\Users\UserName\.AndroidStudio\system\index\todoindex\TodoIndex.ver (The system cannot find the path specified)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:162)
at com.intellij.util.indexing.IndexInfrastructure$1.execute(IndexInfrastructure.java:95)
at com.intellij.util.indexing.IndexInfrastructure$1.execute(IndexInfrastructure.java:90)
at com.intellij.openapi.util.io.FileUtilRt.doIOOperation(FileUtilRt.java:517)
at com.intellij.util.indexing.IndexInfrastructure.rewriteVersion(IndexInfrastructure.java:90)
at com.intellij.util.indexing.FileBasedIndexImpl.registerIndexer(FileBasedIndexImpl.java:390)
at com.intellij.util.indexing.FileBasedIndexImpl.initExtensions(FileBasedIndexImpl.java:290)
... 32 more
MrOnyancha..
21
这不会丢失任何设置或项目.在编辑打开的文件时,它将转到您之前的状态.
转到您的主目录.即/home/XXXXXX/.AndroidStudio.XX
将.AndroidStudio.XX重命名为任何其他内容,即back_up
运行你的android工作室.
它将提示您导入当前设置或创建新版本
选择导入设置并选择back_up目录.
布拉沃,你很高兴.
abhiTronix..
14
适用于最新Android Studio(3.1.3)的最简单解决方案:
检查安装在Android Studio 目录中的最新插件[按日期和时间检查]C:\Users\{Username}\.AndroidStudio\config\plugins
{ 主要是第三方插件是原因 }
前进删除该插件[ .jar file
]. - 无需按照其他人的建议删除整个目录.
正确关闭Android Studio - 通过任务管理器或重新启动计算机.
问题解决了 !!!干杯.
1> MrOnyancha..:
这不会丢失任何设置或项目.在编辑打开的文件时,它将转到您之前的状态.
转到您的主目录.即/home/XXXXXX/.AndroidStudio.XX
将.AndroidStudio.XX重命名为任何其他内容,即back_up
运行你的android工作室.
它将提示您导入当前设置或创建新版本
选择导入设置并选择back_up目录.
布拉沃,你很高兴.
2> abhiTronix..:
适用于最新Android Studio(3.1.3)的最简单解决方案:
检查安装在Android Studio 目录中的最新插件[按日期和时间检查]C:\Users\{Username}\.AndroidStudio\config\plugins
{ 主要是第三方插件是原因 }
前进删除该插件[ .jar file
]. - 无需按照其他人的建议删除整个目录.
正确关闭Android Studio - 通过任务管理器或重新启动计算机.
问题解决了 !!!干杯.
3> Willis..:
在Androids开源bug追踪器上发布了类似的问题:https://code.google.com/p/android/issues/detail? id = 74458
解决方案是重新启动计算机.试试这个,看它是否有效.