debugging Firebase DebugView模式未显示任何设备

ki0zmccv  于 2023-03-23  发布在  其他
关注(0)|答案(1)|浏览(604)

我尝试调试一个应用程序,我之前在另一个应用程序上使用过调试视图。但是,当它在另一个应用程序上显示时,没有设备显示该应用程序,这是怎么回事?
我做了以下事情。
打开终端,输入命令。

cd C:\Android\platform-tools
adb shell setprop debug.firebase.analytics.app com.example.myapp

启动应用程序(com.example.myapp)。检查[Firebase -〉Analytics -〉DebugView]
对于一个应用程序,它显示了我的设备,而另一个应用程序没有显示。我能做些什么来解决这个问题?

lx0bsm1f

lx0bsm1f1#

您无法在DebugView控制台上看到测试设备的原因可能是。我建议您从新安装的应用程序启动,并确保没有其他应用程序在调试模式下运行,请参阅下面的内容:
1.从设备卸载应用程序并重新安装。
1.禁用调试模式。这将确保当前没有应用程序在调试模式下运行。

adb shell setprop debug.firebase.analytics.app .none.

1.启用详细日志记录。这将帮助您立即验证应用记录的事件是否正在发送或上传。

adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

1.启用调试模式。确保包名称正确,并且与您在gradle文件中定义的名称相同。

adb shell setprop debug.firebase.analytics.app <PACKAGE_NAME>

1.记录事件。除了在应用启动或启动时自动收集的事件和属性外,您可能还希望记录自定义事件。完成此操作后,尝试将应用置于后台状态,并在几秒钟后置于前台状态。这将触发并帮助SDK将批量分析数据上传到服务器。尝试检查详细日志以了解任何错误或连接问题。
1.等待。在DebugView可以检测调试设备并显示分析数据之前有一个延迟。
最后,之前有一些报告指出,调试设备和PC的不同日期和时间设置会导致此问题。
如果这对您的情况不起作用,您可以通过提交bug report来联系Firebase支持团队。

相关问题