Ответ 1
Аналогичная проблема была опубликована на трекере ошибок Android с открытым исходным кодом: https://code.google.com/p/android/issues/detail?id=74458.
Решением было перезагрузить компьютер. Попробуйте это и посмотрите, работает ли это.
Я только что установил 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.<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
Аналогичная проблема была опубликована на трекере ошибок Android с открытым исходным кодом: https://code.google.com/p/android/issues/detail?id=74458.
Решением было перезагрузить компьютер. Попробуйте это и посмотрите, работает ли это.
Это работает без потери каких-либо настроек или проекта. Он перенесет вас в ваше предыдущее состояние во время редактирования открытого файла.
Самое простое решение, которое работает для последней версии Android Studio:
C:\Users\{Username}\.AndroidStudio\config\plugins
[проверка по дате и времени], установленный в C:\Users\{Username}\.AndroidStudio\config\plugins
Android Studio C:\Users\{Username}\.AndroidStudio\config\plugins
. {В основном сторонний плагин является причиной}.jar file
]. - нет необходимости удалять/переименовывать весь каталог, как предложено другими.Задача решена !!! Приветствия.
Решил эту проблему.
Для меня все вышеперечисленные методы бесполезны.
Тогда я думаю, что, возможно, плагин, установленный вновь, вызывает ошибку.
Я C:\Users\...\.AndroidStudio\config\plugins
плагины в каталоге C:\Users\...\.AndroidStudio\config\plugins
и он работает нормально.
выполните следующие шаги:
1. Удалите переменные старой системной среды (например, JAVA_HOME, GRADLE_HOME, ANDROID_HOME или...)
2. Перезагрузите компьютер
3. Установите переменные среды снова
4. Обед Android Studio
У меня такая же проблема. и затем я исследую проблему. Я основал решение, которое работает для меня. Я изменил язык системы в macO
У меня была такая же проблема, и ошибка исходила из папки Cache, поэтому я удалил все связанные с Android Studio папки по этому пути: ~/Library/Caches/
, а также как Eng Chrisp упомянул все старые настройки из ~/.AndroidStudioXXX
. Перед удалением этих каталогов убедитесь, что вы экспортируете все свои настройки. Вы можете сделать это, используя параметр "Параметры экспорта" в меню "Файл" в Android Studio.
Я просто столкнулся с этим после обновления до версии 2.2 (в Windows 7 Pro). Я попробовал все вышеперечисленные решения и комбинации, включая возврат к более ранней конфигурации (.AndroidStudio2.1 и .AndroidStudio2.0 в моей директории Users) и указание более ранней конфигурации для импорта. Ничего не исправлено. Итак, вот что: я переустановил Android Studio из новой загрузки. Я разрешил ему деинсталлировать предыдущую установку, но НЕ разрешил переустанавливать SDK, указывая на существующую установку SDK вместо этого (я НЕ хотел повторно загружать различные изображения системы, которые я использую в моем медленном Интернете). Это устранило проблему.
Для меня в среде Windows 7 это решение сработало:
Чтобы исправить это вопрос, пожалуйста, убедитесь, что ваш JAVA_HOME указывает на C:\Program Файлы \Java\jdk1.8.0_102 (Java SE Development Kit) вместо C:\Program Files\Java\jre1.8.0_102 (среда выполнения Java SE). В факт, JRE находится внутри папки JDK.
Если вы еще не установили JDK, сделайте это, следуя следующей ссылке: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ssSourceSiteId=otnes
Цитировать мой источник: https://code.google.com/p/android/issues/detail?id=211766#c8
Для меня
Я только что удалил Android Studio и снова переустановил.
И тогда нужно было добавить некоторые зависимости.
Затем он работает как шарм
По состоянию на 15/01/2018 Intellij не запускается с Java9 и выдает эту ошибку. Установите JAVA_HOME в java8.
Просто зайдите в ~\system\caches, сделайте резервную копию кешей, удалите все файлы в папке caches
Перезапустите Android Studio, и она будет работать как масло.
Пробовал на винде.
Поскольку я не могу прокомментировать ответ MrOnyancha, я пишу "новый" ответ (недостаточно репутации):
Я решил свою проблему, просто удалив C:\Users\{my_name} \. AndroidStudioX.X, так как его решение не сработало для меня.
При следующем запуске Android Studio у меня был мастер установки, но любой SDK должен был быть загружен, может быть сделан в автономном режиме...
Это может быть проблема, вызванная недавно добавленным плагином. поэтому удалите его, следуя ответу Fordo Alexandera. Это сработало для меня
Для меня без переустановки ничего: проблема была вызвана новым плагином. В users/.../config/plugins я удалил файл плагина и его запись из extensions.xml
. Затем моя IDE снова начала работать.
установи jdk 8 другая версия выдаст ошибку
Вы можете удалить плагин прямо из панели запуска Android Studio.
Конфигурация → плагины → удалить компонент ошибки.
В моем случае это была небольшая ошибка памяти на Android-студии, просто увеличьте ее, и все готово.