android - 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 命令?
解决方案
应用程序无法运行 adb 命令或设置系统属性。那将是一个安全问题。
分析调试视图仅用于在您控制用于测试的设备时在开发和测试期间使用。它不适用于发布到商店或分发服务的应用程序。
推荐阅读
- android - Fallback_Fonts.xml 在 Android 中
- c++ - 多线程代码未按预期工作
- linux - 有什么方法可以在不安装 mongo shell 的情况下运行 mongo 脚本?
- typescript - TypeScript 接口中的自引用键类型
- node.js - 如果只有登录成功,如何重定向主页.react js node js with jwt
- unit-testing - 找不到符号导入 dagger.hilt.android.internal.Contexts
- python - 有什么方法可以在不在 python 中显示控制台的情况下获得 hwid?
- jenkins - 每晚连续运行 Jenkins 管道
- differential-equations - 在 MATLAB 中比较“ODE45”函数与 4 阶 Runge-Kutta 对流感疾病的结果
- azure - 在 Azure DevOps 服务器(如 github)上创建构建 zip