Android:在没有 ADB 的情况下启用 Firebase DebugView

Android: Enable Firebase DebugView without ADB

我们正在使用 Firebase DebugView,目前我们通过 ADB 启用它,如 the documentation:

中所述
adb shell setprop debug.firebase.analytics.app package_name

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

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

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

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

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