2015-01-17 10 views
12

Ich habe gerade Android Studio installiert, und jetzt, wenn ich beginne, gibt es mir diesen Fehler. Kann mir bitte jemand helfen, es zu lösen.Android Studio nicht gestartet: Schwerwiegender Fehler beim Initialisieren 'com.intellij.util.indexing.FileBasedIndex

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.<init>(FileOutputStream.java:213) 
    at java.io.FileOutputStream.<init>(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 
+1

Ich habe ein paar Berichte von Leuten gesehen, die neu starten und sehen, dass der Fehler behoben ist. Hier ist eine Referenz: https://code.google.com/p/android/issues/detail?id=60056 – kinezu

Antwort

6

Es war ein ähnliches Problem auf Androids Open-Source-Bug-Tracker geschrieben: https://code.google.com/p/android/issues/detail?id=74458

Die Lösung Ihre Computer neu zu starten war. Probieren Sie es aus und sehen Sie, ob es funktioniert.

+9

Neustart hat nicht für mich funktioniert. – Ankur

+0

Auf einem Mac - Neustart funktioniert für mich. – rick6

+0

Neustart hat nicht für mich funktioniert. –

0

Ich habe das gleiche Problem. und dann recherchiere ich das Problem. Ich habe eine Lösung gefunden, die für mich funktioniert. Ich habe die Systemsprache in MacO geändert

16

Dies funktioniert ohne den Verlust von Einstellungen oder Projekt. Sie gelangen zum vorherigen Zustand, wenn Sie eine geöffnete Datei bearbeiten.

  1. Gehen Sie zu Ihrem Home-Verzeichnis. dh /home/XXXXXX/.AndroidStudio.X.X
  2. Benennen Sie die .AndroidStudio.X.X zu irgend etwas anderes heißt Back_Up
  3. Führen Sie Ihr Android-Studio.
  4. Sie werden aufgefordert, die aktuelle Einstellung zu importieren oder eine neue Version zu erstellen
  5. Wählen Sie die Importeinstellung und wählen Sie das Verzeichnis back_up.
  6. Bravo du bist gut zu gehen.
+1

Arbeitete auch mit PyCharm, scheint mit allen Jetbrains IDEs zu funktionieren. Danke :) – abidon

+0

Arbeitete an IntelliJ aber kann die alten Importeinstellungen nicht verwenden. "Ich möchte bestehende Einstellungen nicht importieren" (3. Option) geholfen. – whoami

+1

Android Studio 2.3 explodiert jedes Mal, unabhängig davon, ob ich Einstellungen von 2.3, von 1.5, von 1.3 importiere oder ob ich keine Einstellungen importiere. – Quigi

0

hatte ich das gleiche Problem, und der Fehler kommt von Cache-Ordner, damit ich alle Android Studio bezogenen Ordner in diesem Pfad entfernt: ~/Library/Caches/ und auch als Eng Chrisp erwähnt alle alten Einstellungen aus ~/.AndroidStudioXXX. Stellen Sie sicher, dass Sie alle Ihre Einstellungen exportieren, bevor Sie diese Verzeichnisse löschen. Dazu können Sie die Option Exporteinstellungen im Menü Datei von Android Studio verwenden.

0

Ich gerade erst nach dem Upgrade auf 2.2 (auf Windows 7 Pro). Ich habe alle oben genannten Lösungen und Kombinationen ausprobiert, einschließlich der Rückkehr zu einer früheren Konfiguration (.AndroidStudio2.1 und .AndroidStudio2.0 in meinem Users-Verzeichnis) und die Angabe einer früheren Konfiguration für den Import. Nichts hat es behoben. Also hier ist was: Ich habe Android Studio von einem neuen Download neu installiert. Ich ließ es die vorherige Installation deinstallieren, aber ließ es nicht das SDK neu installieren und zeigte es stattdessen auf die vorhandene SDK-Installation (ich wollte die verschiedenen Systembilder, die ich auf meinem langsamen Internet verwende, NICHT erneut herunterladen). Das hat das Problem behoben.

0

Für mich unter Windows 7 Umwelt, arbeitete diese Lösung:

Um dieses Problem zu beheben, werden Sie sicher, dass Ihre JAVA_HOME auf C zeigen: \ Program \ Java \ jdk1.8.0_102 (Java SE-Entwicklungskit) anstelle von C: \ Programme \ Java \ jre1.8.0_102 (Java SE-Laufzeitumgebung). In Tatsache, JRE befindet sich im JDK-Ordner.

Wenn Sie JDK noch nicht installiert haben, tun Sie es bitte folgende nächsten Link: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ssSourceSiteId=otnes

Zitat meine Quelle:https://code.google.com/p/android/issues/detail?id=211766#c8

1

Für mich

ich deinstalliert nur die Android Studio und erneut installiert.

Und dann mussten einige Abhängigkeiten hinzufügen.

es wie ein Zauber funktionieren Dann

1

Ab 15/01/2018 Intellij nicht mit Java9 startet und wirft diesen Fehler. Setze JAVA_HOME auf java8.

Verwandte Themen