android - 测试启用 DUMP 权限/获取 dumpsys 信息
问题描述
我已经阅读了几个 Stackoverflow 线程,但决定再次提出这个问题,因为大多数线程都已过时。目前我已经创建了 Espresso 测试,我想在测试运行时和完成后获得某种性能数据。据我所知,您可以通过 adb 使用 dumpsys 获取这些数据。到目前为止,我无法在没有“android.permission.DUMP”的情况下获得我想要的数据(例如 meminfo)。
目前有什么方法可以获得测试许可吗?我想在真实设备以及模拟器上获取这些信息。到目前为止,我尝试通过代码(运行 adb 命令)获得权限,使用 Espresso Grant Permission Rule 类,将权限放在调试 AndoridManifest.xml 中,但这些解决方案都不起作用。
谁能帮我?
编辑:我再次问过这个问题,因为其他线程已经过时,我希望有一个可能在过去几年出现的解决方案!
解决方案
推荐阅读
- python - 块 sdk 交易错误 - 无效金额
- file - SuiteScript - 打开、读取文件
- python - 如何在提取色矩特征时使偏度值不为空?
- reactjs - 如何在 React 高阶组件中输入 defaultProps
- firebase - 颤动 Firestore 数据检查并导航到新屏幕
- c# - 我无法让 AspNetCoreRateLimit 限制 API 调用
- restriction - 无法将楼层限制添加到 My Miconic PDDL 域代码
- python - Anaconda /Miniconda 导航器不工作我试图安装但无法安装,缺少脚本文件
- keras-tuner - 如何在 keras 调谐器中选择模型以外的最佳模型?
- python - Office365 IMAP 有时无法获取新电子邮件