Firebase подключение недоступно Android Studio 3.2 - PullRequest
0 голосов
/ 11 октября 2018

Когда я пытаюсь подключить Firebase в Android Studio, я получаю нулевое исключение.Во-первых, на вкладке «Инструменты» нет выбора «Firebase», поэтому я должен найти его в Android-студии.Когда он появляется из поиска и я нажимаю «Firebase», я получаю сообщение об ошибке:

Exception in plugin Firebase Services. Moments ago. Occurred once since the last clear. Unread.


С этим исключением Java в маленьком всплывающем окне, которое появляетсяс этим:

null
java.util.NoSuchElementException
    at com.google.common.collect.Iterators$1.next(Iterators.java:81)
    at com.google.services.firebase.DependencyStateManager.getDependencyState(DependencyStateManager.java:59)
    at com.google.services.firebase.DependencyStateManager.init(DependencyStateManager.java:108)
    at com.android.tools.idea.assistant.view.StatefulButton.<init>(StatefulButton.java:98)
    at com.android.tools.idea.assistant.view.TutorialStep.<init>(TutorialStep.java:113)
    at com.android.tools.idea.assistant.view.TutorialCard.redraw(TutorialCard.java:163)
    at com.android.tools.idea.assistant.view.TutorialCard.<init>(TutorialCard.java:94)
    at com.android.tools.idea.assistant.view.FeaturesPanel.<init>(FeaturesPanel.java:84)
    at com.android.tools.idea.assistant.AssistSidePanel.<init>(AssistSidePanel.java:81)
    at com.android.tools.idea.assistant.AssistToolWindowFactory.createToolWindowContent(AssistToolWindowFactory.java:37)
    at com.android.tools.idea.assistant.OpenAssistSidePanelAction.lambda$openWindow$0(OpenAssistSidePanelAction.java:59)
    at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:315)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:447)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:431)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:415)
    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.defaultDispatchEvent(IdeEventQueue.java:822)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:763)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
    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)

Что я здесь не так делаю?Я никогда раньше не подключал Firebase к Android Studio на этом Macbook Pro.

1 Ответ

0 голосов
/ 06 декабря 2018

У меня была такая же проблема в системе Windows.Это сработало для меня:

Попробуйте снять все плагины Firebase в меню «Файл»> «Настройки»> «Плагины»

enter image description here

Нажмите «ОК», он перезагрузитсяIDE.

После этого повторите тот же процесс, снова проверяя и устанавливая плагины Firebase.Ваша IDE будет перезапущена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...