Fabric Crashlytics зависает при сборке и запуске - ошибка IDE - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь интегрировать Crashlytics в приложение для Android, но плагин Fabric застрял на последнем шаге. В прошлом все работает хорошо. После обновления Android Studio до версии 3.1. * я больше не могу интегрировать Crashlytics в свои приложения.

Каждый раз, когда я достиг последнего шага, в моей среде IDE появляется ошибка:

Write-unsafe context! Model changes are allowed from write-safe contexts only. Please ensure you're using invokeLater/invokeAndWait with a correct modality state (not "any"). See TransactionGuard documentation for details.
  current modality=ModalityState.NON_MODAL
  known modalities:
    ModalityState:{}, writingAllowed=true;
    ModalityState.NON_MODAL, writingAllowed=true
com.intellij.openapi.diagnostic.Logger$EmptyThrowable
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:140)
    at com.intellij.openapi.application.TransactionGuardImpl.assertWriteActionAllowed(TransactionGuardImpl.java:232)
    at com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl.saveDocument(FileDocumentManagerImpl.java:341)
    at com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl.saveDocument(FileDocumentManagerImpl.java:336)
    at com.crashlytics.tools.ide.app.onboard.IntellijCode$3.run(IntellijCode.java:91)
    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:650)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:366)
    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)

В строке 11 имеем:

com.crashlytics.tools.ide.app.onboard.IntellijCode $ 3.run (IntellijCode.java:91)

Я видел эту запись, но это не помогло решить эту проблему. Есть ли проблема с плагином Fabric?

1 Ответ

0 голосов
/ 06 июля 2018

Я уверен, что у плагина Fabric есть некоторые проблемы с Android studio версия 3.1

Нет проблем с v3.0. Я тестирую текущий проект на другой системе с v3.0 и все в порядке.

Может быть, они должны подготовить обновление для плагина

...