当前位置: 首页 > 知识库问答 >
问题:

多个android开发者使用Fabric的Crashlytics。木卫一

张淳
2023-03-14

我们是一个开发团队,刚刚开始使用Crashlytics。我们大多数人都有用于测试的完全相同的设备型号。

当崩溃发生时,我们如何识别它与哪个设备相关。换句话说,我们如何知道崩溃发生在开发人员a或B的设备上。

共有1个答案

杜苏燕
2023-03-14

区分设备的最正确方法是在发生崩溃时发送IMEI。世界上没有两个相同的IMEI。

public void sendImei(Context vContext) {

    String imei;
    TelephonyManager tm = (TelephonyManager) vContext.getSystemService(Context.TELEPHONY_SERVICE);
    if (tm != null)
        imei = tm.getDeviceId();
    if (imei == null || imei.length() == 0)
        imei = Secure.getString(vContext.getContentResolver(), Secure.ANDROID_ID);

    Crashlytics.setUserIdentifier(String.valueOf(imei));

}
 类似资料:
  • 在android上有没有可能以编程方式初始化firebase-crashlytics SDK,这样它就不会使用google-services.json中的数据?

  • 我想一起使用Firebase Crashlytics和Fabric答案。 根据这个链接,为了设置Fabric答案,我们需要包含Fabric API键。 这个链接没有提到任何实现Firebase crashlytics的Fabric API键的需要。 如果不是,如何将Firebase Crashlytics迁移回Fabric Crashlytics? 谢谢你。

  • 我使用的是Android Studio 1.3.2 这是我的建筑Gradle 我在manifest中添加了api键(我添加了元数据com.crashlytics.apikey,以及io.fabric.apikey)。

  • 我正在尝试从Fabric迁移到Firebase Crashlytics,但没有通过。我已经登录了,系统仍然要求我登录。此外,登录谷歌入门按钮没有响应。当我单击profile旁边的小按钮时,它会将我重定向到Fabric仪表板,但我仍然看不到任何连接两个帐户的选项。你能帮我一下吗?

  • 我的Android项目目前正在使用Firebase Crashlytics。我想要使用织物速成。

  • 我试图遵循officiall升级文档,但在更改gradle文件中的每一行相关内容后,我得到了以下错误: 评估项目“:App”时出现问题。未能应用插件[id“com.google.firebase.crashlytics”]无法为类型为com.google.firebase.crashlytics.buildtools.gradle.crashlyticsextension得对象设置未知属性“obf