标签: firebase-crash-reporting

无法解决:com.google.firebase:firebase-auth:9.0.0

根据Firebase codelab Android教程,在添加com.google.firebase:firebase-auth:9.0.0build.gradle依赖项时,获得以下错误:

错误:(28,13)无法解析:com.google.firebase:firebase-auth:9.0.0

见下面的截图:

在此输入图像描述

android firebase firebase-crash-reporting

5
推荐指数
1
解决办法
1万
查看次数

Firebase崩溃报告在没有行号的情况下进行反模糊处理

目前崩溃报告显示为

异常java.lang.NullPointerException:
com.temp.app.Helper.convertToString(Helper.java :( 此处没有行号))
com.temp.app..fragment.FragmentEnterName $ 6.run(FragmentEnterName.java :( 无行号)这里))
android.os.Handler.handleCallback(Handler.java:733)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:146)
android.app.ActivityThread .main(ActivityThread.java:5692)
java.lang.reflect.Method.invokeNative(Method.java)
java.lang.reflect.Method.invoke(Method.java:515)
com.android.internal.os.ZygoteInit $ MethodAndArgsCaller .run(ZygoteInit.java:1291)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
dalvik.system.NativeStart.main(NativeStart.java)

但应该是这样的

异常java.lang.NullPointerException:
com.temp.app.Helper.convertToString(Helper.java:25)
com.temp.app..fragment.FragmentEnterName $ 6.run(FragmentEnterName.java:15)
android.os.Handler.handleCallback (Handler.java:733)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:146)
android.app.ActivityThread.main(ActivityThread.java:5692)
的java .lang.reflect.Method.invokeNative(Method.java)
java.lang.reflect.Method.invoke(Method.java:515)
com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1291)
com .android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
dalvik.system.NativeStart.main(NativeStart.java)

我在sdk\tools\proguard\proguard-android.txt中使用默认的proguard-android.txt

配置文件的内容是

# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, these files are no longer used. Newer …
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-crash-reporting

5
推荐指数
1
解决办法
921
查看次数

如何将Firebase崩溃报告升级到Firebase Crashlytics?

无法构建我的项目.显示错误消息

错误:(2,0)找不到ID为'io.fabric'的插件.

错误:(62,13)无法解决:com.crashlytics.sdk.android:crashlytics:2.7.1

遵循的步骤

在此输入图像描述

https://firebase.google.com/docs/crashlytics/upgrade-from-crash-reporting

在此输入图像描述

https://codelabs.developers.google.com/codelabs/firebase-android/#14

如果有人有任何想法,请分享您的想法.提前致谢.

android firebase crashlytics firebase-crash-reporting

5
推荐指数
1
解决办法
771
查看次数

在Firebase Crashlytics中,我在哪里可以看到报告的崩溃中的用户ID?

Firebase Crashlytics具有自定义崩溃报告的功能.就我而言,我正在报告内部用户ID,以便我可以提取更多信息来调试问题.

我无法在Firebase Crashlytics标签中的任何位置看到用户ID.

我打电话给你

Application.onCreate()

Crashlytics.setUserIdentifier(uid);
Run Code Online (Sandbox Code Playgroud)

firebase crashlytics firebase-crash-reporting

5
推荐指数
1
解决办法
1364
查看次数

如何在Firebase Crashlytics中搜索崩溃?

我已将应用程序从“ Fabric Crashlytics”迁移到“ Firebase Crashlytics”,并成功测试了新的崩溃是否到来。

但是很遗憾,我没有选择搜索问题的选项。我看到了“按用户搜索”选项,但是如果我想通过崩溃消息进行搜索,则不能。

这就是我引发异常的方式:

throw new RuntimeException("FirebaseTestDebug crash");
Run Code Online (Sandbox Code Playgroud)

我希望能够通过以下字符串搜索此异常: "FirebaseTestDebug"

我绝对可以使用以下UI在“ Fabric Crashlytics”中执行此操作: 在此处输入图片说明

firebase crashlytics crashlytics-android firebase-crash-reporting google-fabric

5
推荐指数
1
解决办法
772
查看次数

在Firebase/CrashReporting中使用调试构建的未定义符号

自从通过Cocoapods更新到Firebase崩溃报告3.8.0后,我在调试模式的构建期间看到以下错误.我能够在没有错误的情况下构建发布模式.

Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_GTMLogNoFilter", referenced from:
      objc-class-ref in FirebaseCrash(FCRSystemLogger_6532fb37dc095ffa73463b57baf5fca7.o)
  "_OBJC_CLASS_$_GTMLogBasicFormatter", referenced from:
      objc-class-ref in FirebaseCrash(FCRSystemLogger_6532fb37dc095ffa73463b57baf5fca7.o)
  "_OBJC_CLASS_$_GTMLogger", referenced from:
      objc-class-ref in FirebaseCrash(FCRSystemLogger_6532fb37dc095ffa73463b57baf5fca7.o)
      objc-class-ref in FirebaseCrash(uploader_089041b840f448492d858d7daf481e47.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

ios firebase firebase-crash-reporting

4
推荐指数
1
解决办法
1047
查看次数

从Firebase崩溃报告中获取原始堆栈跟踪

最近我发布了一个已发布的混淆的Android应用程序,启用了firebase崩溃报告.应用程序崩溃,因为我没有上传映射文件,我无法正确读取堆栈跟踪.

所以我想下载堆栈跟踪并手动反混淆它 /retrace.sh -verbose mapping.txt ~/trace.txt

但是我无法获得堆栈跟踪的原始形式......

所以我有两个问题:

  1. 如何从其网站上的firebase崩溃报告选项卡获取原始表单?
  2. 如何在将应用程序发布到Play商店之前上传映射文件?

android firebase firebase-crash-reporting

4
推荐指数
1
解决办法
1013
查看次数

无法将Fabric中的应用程序链接到现有Firebase项目

我正在尝试将我的Android应用程序从Fabric Crashlytics迁移到Firebase Crashlytics。我的应用程序有一个现有的Firebase项目,用于消息传递和分析。该Firebase项目尚未链接到Fabric。

我从Firebase控制台开始。当我为我的应用程序选择Crashlytics选项时,系统会询问我是否已经为Crashlytics设置了该应用程序。

在此处输入图片说明

确认后,系统会提示我转到Fabric并将Crashlytics应用程序链接到Firebase项目。

在此处输入图片说明

因此,我将遵循该链接并转到Fabric以开始迁移过程。在Fabric中,系统提示我拖动或单击以创建一个新的Firebase项目。

在此处输入图片说明

无论我拖动应用程序还是单击,都会提示我设置一个新的Firebase项目。它不允许我输入现有的Firebase项目ID。如果尝试编辑项目ID字段,则表明该ID已被使用。

在此处输入图片说明

如何在这里链接我现有的Firebase项目?

android firebase crashlytics firebase-crash-reporting google-fabric

4
推荐指数
1
解决办法
1904
查看次数

在颤动中使用 try / catch 时 firebase_crashlytics 是否有效?

如果使用 try / catch 我的应用程序不会崩溃。但我希望当 catch 块工作时,它还向 firebase crashlytics 控制台发送错误信息。

dart flutter firebase-crash-reporting

4
推荐指数
1
解决办法
1343
查看次数

获取用于调试应用程序的 Crashlytics DSYM

我如何获得调试应用程序的 DSYM(未在 AppStore 上发布)?...

我从这个答案中知道调试会话不允许向 Fabric 报告崩溃和错误,但是在我断开设备与 xcode 的连接后,我的崩溃日志被报告并需要 DSYM,在这种情况下我如何获得它们?

另请注意,我正在使用Crashlytics.recordError(error)而不是强制崩溃来记录非致命错误。

ios firebase crashlytics twitter-fabric firebase-crash-reporting

3
推荐指数
1
解决办法
896
查看次数