Android Studio插件结构中的异常

Android Studio插件结构中的异常,android,plugins,android-studio,crashlytics,twitter-fabric,Android,Plugins,Android Studio,Crashlytics,Twitter Fabric,我已经安装了Android Studio的最新版本,并且运行了一段时间。更新到Android Studio 1.1.0后,我在事件日志中看到了以下内容: 以及NullPointerException: update failed for AnAction with ID=Actions.Crashlytics.CrashlyticsAction java.lang.NullPointerException at com.crashlytics.tools.intellij.Crashlytic

我已经安装了Android Studio的最新版本,并且运行了一段时间。更新到Android Studio 1.1.0后,我在事件日志中看到了以下内容:

以及NullPointerException:

update failed for AnAction with ID=Actions.Crashlytics.CrashlyticsAction java.lang.NullPointerException at com.crashlytics.tools.intellij.CrashlyticsPlugin.getCrashlyticsBridge(CrashlyticsPlugin.java:104)
at com.crashlytics.tools.intellij.actions.CrashlyticsAction.getDelegate(CrashlyticsAction.java:24)
at com.crashlytics.tools.intellij.actions.CrashlyticsAction.update(CrashlyticsAction.java:34)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:113)
at com.intellij.openapi.actionSystem.impl.Utils.doUpdate(Utils.java:187)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:138)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:163)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:95)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:927)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActions(ActionToolbarImpl.java:966)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:913)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateAllToolbarsImmediately(ActionToolbarImpl.java:72)
at com.intellij.ide.actions.SearchEverywhereAction$11$1.run(SearchEverywhereAction.java:511)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
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:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
我尝试过重建,重新安装插件,但我仍然得到同样的异常。我怀疑这个异常是由于Android studio更新到1.1.0引起的

我已经报告了这个问题,但这并不能解决问题。有人遇到过这个问题吗?有什么想法吗?

卸载并重新下载插件 我卸载了Fabric插件,并安装了新下载的2.2.0版本的插件(不记得了),现在例外情况似乎消失了


注意:经过@Dheeraj Bhaskar的更正后,我实际上完成了Fabric插件的过程-我找不到下载Crashlytics插件的选项。

这已经发生在我身上好几个月了。AS的最新版本。Fabric插件的最新下载

我曾多次通过电子邮件向支持人员发送支持信息,但我一次又一次地得到同样愚蠢的回答:“在导入插件之前,您必须先解压缩插件”

真的不,我没有。我像你说的那样导入了zip文件。但问题仍然存在

请把这个修好


编辑:

我遇到了完全相同的问题,我一直在使用最新的AndroidStudio,由于某种原因,fabric插件无法工作。我解决这个问题的方法是不使用Fabric Android Studio插件,而是下载Fabric IntelliJ插件

为了确保它能正常工作,你应该卸载你目前拥有的任何fabric插件,然后重新启动Android Studio。然后启动Android Studio,将下载的
FabricIntelliJPlugin.zip
文件作为插件安装并应用更改。(别忘了重新启动)


希望这会有所帮助。

我现在可以确认看到了这个问题,我不认为这与升级到1.1.0有关,就像我刚才那样。直接安装Crashlytics插件和通过Fabric安装的Crashlytics的代码基础是否不同?在Fabric上,即使在重新下载重新下载Fabric插件后,我仍然有这个问题。我希望他们能把版本号放在下载或插件下载区域。是的,看来重新下载插件并重新安装是一种方式。Fabric似乎不太关心用户。这都是关于吸取我们的数据。太糟糕了,因为该产品可能已经变大了。直接使用Crashlytics插件和通过Fabric安装的Crashlytics的代码库是否不同?在Fabric上,我仍然有这个问题。重新下载Fabric插件修复了这个问题。我希望他们把版本号放在下载或插件下载区域。不幸的是,过了一段时间(关闭Android Studio并再次打开)异常再次出现。@ViksaaSkool,它还没有在我的机器上再次出现(此后我重新启动了很多次)。(我在这里安装了一个新下载的Fabric插件)。登录成功后,将显示“工具包”选择屏幕,并返回fabric的登录界面。fabric的登录界面对用户不太友好。他们让你几个月都在等待答案,不理解开发人员不能等待。希望很快就会有替代品问世。@请在这里查看我的解决方案