为什么我在 logcat 中看不到 Firebase Analytics 日志记录?

dan*_*anb 6 android firebase firebase-analytics

我已经根据文档做到了这一点:

adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
Run Code Online (Sandbox Code Playgroud)

来源

但这是我看到的所有输出:

05-25 16:45:32.992 I/FA      ( 7019): App measurement is starting up, version: 9080
05-25 16:45:32.992 I/FA      ( 7019): To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
Run Code Online (Sandbox Code Playgroud)

我肯定会记录事件,因为我在调试器中确认我正在调用logEvent()API(并且我确实在 Web 仪表板中看到了它们(很久以后))。

如果我将一堆垃圾附加到我的事件名称中,我会看到这种输出:

05-25 16:53:34.703 E/FA      (14150): Name must consist of letters, digits or _ (underscores). Type, name: event, clickedwhat the heck! no!!!
Run Code Online (Sandbox Code Playgroud)

所以我知道我的事件名称至少正在被验证......但我从未看到任何未受干扰的事件被记录为已发送或任何其他类型的错误。

dan*_*anb 2

这似乎是我所有 N 个预览设备上的问题。一旦我将其安装在 N 版之前的设备上,一切都会按预期运行。

N 预览版 3似乎adb shell setprop不起作用