Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android uiautomator单击/撤销应用程序权限列表_Android_Android Uiautomator - Fatal编程技术网

Android uiautomator单击/撤销应用程序权限列表

Android uiautomator单击/撤销应用程序权限列表,android,android-uiautomator,Android,Android Uiautomator,我正在尝试使用uiautomator在应用程序详细信息中使用吊销我的应用程序权限。然而,我遇到了一个问题,我的uiautomator似乎得到了错误的状态切换。当切换被选中时,由于某些原因,uiautomator仍然返回me false 我的最终目标是从具有不同索引的相同布局中逐个切换按钮 有什么想法吗 索引基于其父级,不能这样使用。 您可以直接找到具有instance属性的开关 mDevice.findObject(new UiSelector().className(android.widge

我正在尝试使用uiautomator在应用程序详细信息中使用吊销我的应用程序权限。然而,我遇到了一个问题,我的uiautomator似乎得到了错误的状态切换。当切换被选中时,由于某些原因,uiautomator仍然返回me false

我的最终目标是从具有不同索引的相同布局中逐个切换按钮


有什么想法吗

索引基于其父级,不能这样使用。 您可以直接找到具有instance属性的开关

mDevice.findObject(new UiSelector().className(android.widget.Switch.class.getName()).instance(index));
mDevice.findObject(new UiSelector().className(android.widget.Switch.class.getName()).instance(index));