是否可以从测试APK启用目标应用程序的设备管理员?

时间:2016-09-12 13:17:36

标签: android android-espresso device-admin

我的应用是设备管理员,我通过运行

启用它
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);

并按"激活"或"启用。"

我可以使用Espresso从我的测试APK启用设备管理员吗?

1 个答案:

答案 0 :(得分:1)

Espresso几乎仅限于测试您自己的活动。 “让我成为设备管理员”的步骤在另一个应用程序中。

UI Automator是实现跨应用测试的方式。它在测试方面几乎没有灵活性(例如,您无权访问其他应用程序的对象),但您可以在其他应用程序中执行UI操作,以作为测试的一部分。