android – 哪些工具可用于测试JobScheduler?

前端之家收集整理的这篇文章主要介绍了android – 哪些工具可用于测试JobScheduler?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们正在通过 JobScheduler实现一个作业,用于后台加载数据.这个工作每天大概会爆发一次.我们可以使用哪些工具来测试此功能(可能是ADB)?

用例可以模拟一个作业运行所需的条件,或者只是简单地说“运行这个工作”作为我们自动测试套件的一部分.

解决方法

使用命令adb shell dumpsys jobscheduler可以获取有关当前计划和活动作业的信息.

我注意到,这个命令的输出在Android 6和7之间差异很大.使用Android 6设备时,输出很短,有时候是隐藏的.注册工作的有趣部分是建立here,这应该有助于解密.

另一方面,Android 7设备具有非常长的输出,具有更详细和更可读的信息.还有更多的功能,如历史.缺点是你必须首先找到有趣的部分.

我没有找到一种方法来强制工作,there is a feature request for it.请参阅p4u144的答案.

原文链接:https://www.f2er.com/android/312914.html

猜你在找的Android相关文章