我正在为我的应用编写一些自动化测试, 在我的模拟器上有一种方法来启用设置权限(需要用户转到设备设置并启用它们的权限) 像使用状态,可访问性服务,来自亚行的通知? (比如'adb shell pm grant')
答案 0 :(得分:1)
您没有任何可以使用的API,但如果您使用UIAutomator
,则很容易实现。如果您正在使用Espresso
,则需要添加UIAutomator
(Espresso
用于单个应用测试,而UiAutomator is cross-app testing
)这将使您可以访问Settings
应用
答案 1 :(得分:0)
使用adb
最接近的是打开应用程序设置。
adb shell am start -a android.settings.APPLICATION_SETTINGS
否则UIAutomator
将成为自动化的方法。