gpt4 book ai didi

android - 以编程方式启用 android 设备管理

转载 作者:行者123 更新时间:2023-11-28 20:09:42 25 4
gpt4 key购买 nike

我想为使用 android device administration API 的应用程序编写测试.我的问题是用户需要手动授予应用程序一次性批准才能拥有管理员权限,否则将在运行时抛出 SecurityException

用户可以通过转到设置 -> 位置和安全 -> 选择设备管理员来手动启用/禁用应用程序的管理员权限。我想在 AndroidTestCase 中以编程方式执行此操作。

最佳答案

我没有找到自动授予管理员权限的方法。

不过,幸运的是,AVD 会记住该应用程序已被授予管理员权限,并且不会在安装同一应用程序的更高版本后将其撤销。因此,在模拟器上启用管理员的手动一次性过程之后,我可以运行所有需要管理员的测试,只要我不切换到另一个 AVD。

关于android - 以编程方式启用 android 设备管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5729872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com