android - 启用调试日志记录 firebase 分析

标签 android firebase firebase-analytics

我正在尝试在 Android Studio 中为 Firebase 分析启用调试日志记录。我已尝试按照此处的说明进行操作,但仍然看不到我期望的日志:https://firebase.google.com/docs/analytics/android/events#log_events

enter image description here

当我在 Android Studio 的终端中运行链接中描述的命令(如上所示)时,这是我看到的输出:

--------- beginning of system
--------- beginning of crash
--------- beginning of main
05-19 20:14:12.794 I/FA      ( 3083): App measurement is starting up, version: 9080
05-19 20:14:12.794 I/FA      ( 3083): To enable debug logging run: adb shell setprop log.tag.FA VERBOSE

这是在 logcat 的 Android Monitor 选项卡中显示的内容:

05-19 20:14:12.794 3083-3083/com.nick.app I/FA: App measurement is starting up, version: 9080
05-19 20:14:12.794 3083-3083/com.nick.app I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE

我希望看到的是我记录的各种“事件”已正确记录的指示。我在 firebase 开发人员控制台中看到了它们,这让我相信我已经正确地实现了它们,我只是想要一种更快的方式来了解测试目的。

需要采取哪些步骤才能正确查看 firebase 分析调试日志?

最佳答案

确保运行 adb shell setprop log.tag.FA VERBOSE 然后重启应用。启用日志仅适用于 future 的日志。如果您的计算机连接了不止一台设备或模拟器,您可能需要告诉 adb 您要为哪一台设置属性。您可以使用 adb shell getprop 读取当前的 adb 属性。您应该看到 log.tag.FA 属性设置为 VERBOSE。一旦您设置了 log.tag.FA 属性,它将持续存在直到您重新启动设备,因此您只需在设备重新启动后执行一次。

关于android - 启用调试日志记录 firebase 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37336103/

相关文章:

android - 使用 Gradle 设置 Android 应用版本

android - 如何在 Go 和 Android 之间使用 RSA

android - 在位图上画一个圆

android - java.lang.NoSuchMethodError : android. 应用程序通知$Builder.addAction

android - Firebase App Distribution - Google Play 窗口上没有 "install"按钮

android - 如何获取 Android 应用程序中退出屏幕的 Firebase 分析事件

ios - 从Firebase iOS SDK获取user_pseudo_id

javascript - signinwithphonenumber 身份验证失败

android - 类 android.location.Location 没有定义无参构造函数

firebase - 如何在 Firebase for web 上设置应用程序版本