首页 > 解决方案 > Android:在没有 ADB 的情况下启用 Firebase DebugView

问题描述

我们正在使用 Firebase DebugView,目前我们通过 ADB 启用它,如文档中所述

adb shell setprop debug.firebase.analytics.app package_name

这工作正常,但对于 QA 来说有点乏味,因为他们中的许多人没有安装 ADB。

第一个想法是通过 System.setProperty() 设置属性,但我很快意识到这不起作用,它的范围仅限于我的应用程序。

您知道如何以编程方式或作为交付过程的一部分启用它吗?我的意思是,在通过 Firebase App Tester 交付 APP 时,有没有办法运行一些额外的 ADB 命令?

标签: androidfirebaseadbfirebase-analytics

解决方案


应用程序无法运行 adb 命令或设置系统属性。那将是一个安全问题。

分析调试视图仅用于在您控制用于测试的设备时在开发和测试期间使用。它不适用于发布到商店或分发服务的应用程序。


推荐阅读