Crashlytics Android:找不到应用程序

Crashlytics Android: app could not be located

创建应用并已构建fabric.io.

我的应用程序版本 1.1 - 一切正常,统计数据来了。

我的应用发布了 1.2 - 它不工作,统计数据不来。

当您进入控制面板时fabric.io:

Alert! Sorry, the app could not be located.

重要的一点:

如果您构建调试版本 - 它有效!

如果 GoogleStore 的发布版本 - 不工作! (尽管 GoogleStore 的 1.1 版有效!)

检查logcat发布版本:

Logcat: I/Fabric: Initializing Crashlytics 2.2.2.37

有什么问题吗?如何解决这个问题?

谢谢!

如果您正在构建发布版本并使用 ProGuard,则应在 ProGuard 文件中添加以下行:

-keep class com.crashlytics.** { *; }

-dontwarn com.crashlytics.**

本文档也可能对您有用Dex and ProGuard and Advanced Setup