我已经为Android Studio安装了最新的插件版本并重新启动了Android Studio,并通过现在出现在工具栏中的Crashlytics图标按照设置步骤进行操作。一切正常,直到它的屏幕告诉我"启动你的应用程序!" ..我启动应用程序(我已经在真实设备上运行的RUN和DEBUG模式,模拟器和一个genymotion模拟器)但Crashlytics没有检测到它已配置,只是在那里等待。请参阅下面的屏幕截图,了解我所指的屏幕。任何帮助将不胜感激。
谢谢。
答案 0 :(得分:2)
似乎Crashlytics的Android插件尝试在应用程序的主Activity中为您添加以下行,但如果无法显示则不会显示错误。
Crashlytics.start(this);
将该行添加到主Activity可让Crashlytics验证该应用。
答案 1 :(得分:0)
这件事发生在我在Android Studio的Linux上,并且好了......关闭计算机并再次打开修复此问题。在最后一步,它说:
一旦启动,我们将验证为您的应用配置了Crashlytics
在Fabric验证时,后退按钮应该变为非活动状态。这种情况对我来说没有发生,直到我再次打开电脑。
答案 2 :(得分:0)
检查:
buildTypes {
debug {
**ext.enableCrashlytics = true**
}
release {
**ext.enableCrashlytics = true**
}
}
答案 3 :(得分:-1)
另一个可能的原因是应用程序之前已从同一个组织中删除。一个解决方法是将应用程序放到另一个组织(具有不同的ApiKey)。我不知道如何恢复应用程序删除(或是否可能)。