如何解决在DebugView中看不到设备和事件日志
我正在尝试在反应本地应用上使用 firebase 设置分析。
我尝试了来自不同论坛(例如 StackOverflow 或 Github )的解决方案。
这是我在代码中输入的内容:
import analytics from '@react-native-firebase/analytics';
analytics().logEvent('TEST_EVENT');
这是我尝试的解决方案:
-
在
GoogleService-Info
中,使 IS_ANALYTICS_ENABLED 变为 true ,而不是 false -
使用以下命令在调试视图中查看我的事件:
adb shell setprop debug.firebase.analytics.app .none. //disable
adb shell setprop debug.firebase.analytics.app [app_name] //enable
- 使用以下命令查看日志:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
- 这是我的日志:
09-08 18:21:23.401 V/FA (26224): Connecting to remote service
09-08 18:21:23.456 D/FA (26224): Connected to remote service
09-08 18:21:23.457 V/FA (26224): Processing queued up service tasks: 1
09-08 18:21:23.469 V/FA-SVC ( 3653): Logging event: origin=app,name=TEST_EVENT,params=Bundle[{ga_event_origin(_o)=app,ga_screen_class(_sc)=MainActivity,ga_screen_id(_si)=-8052166940190804487}]
09-08 18:21:23.488 V/FA-SVC ( 3653): Upload scheduled in approximately ms: 500
09-08 18:21:23.489 V/FA-SVC ( 3653): Unscheduling upload
09-08 18:21:23.490 V/FA-SVC ( 3653): Scheduling upload,millis: 500
09-08 18:21:23.492 V/FA-SVC ( 3653): Background event processing time,ms: 24
(...) " Bunch of informations,i don\'t want this to be too long. " (...)
09-08 18:21:39.578 V/FA (32176): Connecting to remote service
09-08 18:21:39.610 V/FA (32176): Connection attempt already in progress
09-08 18:21:39.620 V/FA (32176): Connection attempt already in progress
09-08 18:21:39.620 D/FA (32176): Setting app measurement enabled (FE): true
09-08 18:21:39.621 D/FA (32176): Updating Scion state (FE)
09-08 18:21:39.637 V/FA (32176): Connection attempt already in progress
09-08 18:21:39.637 D/FA (32176): Connected to remote service
09-08 18:21:39.637 V/FA (32176): Processing queued up service tasks: 4
09-08 18:21:39.654 V/FA-SVC ( 3653): Saving default event parameters,appId,data size: com.google.android.youtube,2
09-08 18:21:44.657 V/FA (32176): Inactivity,disconnecting from the service
我确定运行./adb devices
时从手机密件抄送这不是问题
我可以看到我的电话:
List of devices attached
MUN0219130000631 device
即使在 Firebase 的一面,我也获得了很好的firebase身份验证和实时数据库。
但是在debug View控制台中,我看不到日志甚至可用的设备。
Firebase screenshot
提前感谢您的时间!
p.s:这是我关于StackOverflow的第一篇文章,请告诉我下次是否可以做得更好
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。