Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/144.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
Java 使用appium安装应用程序时无法覆盖特定于权限的弹出窗口 我正在使用api30,并试图覆盖权限特定的弹出窗口,如图所示,但它无法覆盖,启动驱动程序时出现500错误。我尝试过覆盖功能,但这些功能不起作用_Java_Android_Selenium_Automated Tests_Appium - Fatal编程技术网

Java 使用appium安装应用程序时无法覆盖特定于权限的弹出窗口 我正在使用api30,并试图覆盖权限特定的弹出窗口,如图所示,但它无法覆盖,启动驱动程序时出现500错误。我尝试过覆盖功能,但这些功能不起作用

Java 使用appium安装应用程序时无法覆盖特定于权限的弹出窗口 我正在使用api30,并试图覆盖权限特定的弹出窗口,如图所示,但它无法覆盖,启动驱动程序时出现500错误。我尝试过覆盖功能,但这些功能不起作用,java,android,selenium,automated-tests,appium,Java,Android,Selenium,Automated Tests,Appium,e、 g 启动驱动程序时,我正在使用以下代码 public static void main(String[] args) throws MalformedURLException { AndroidDriver < AndroidElement > dr = null; File f = new File("src"); File fs = new File(f, "ApiDemos-debug.ap

e、 g

启动驱动程序时,我正在使用以下代码

public static void main(String[] args) throws MalformedURLException {

        AndroidDriver < AndroidElement > dr = null;

        File f = new File("src");
        File fs = new File(f, "ApiDemos-debug.apk");
        DesiredCapabilities cap = new DesiredCapabilities();
        cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Pixel2API30");
        cap.setCapability(MobileCapabilityType.APP, fs.getAbsolutePath());
        try {
            dr = new AndroidDriver < AndroidElement > (new URL("http://127.0.0.1:4723/wd/hub"), cap);

        } catch (Exception e) {}

        System.out.println(dr.currentActivity());


    }
publicstaticvoidmain(String[]args)抛出畸形的异常{
AndroidDriverdr=null;
文件f=新文件(“src”);
文件fs=新文件(f,“ApiDemos debug.apk”);
DesiredCapabilities=新DesiredCapabilities();
cap.setCapability(移动能力类型设备名称,“Pixel2API30”);
cap.setCapability(MobileCapabilityType.APP,fs.getAbsolutePath());
试一试{
dr=新的AndroidDriver(新的URL(“http://127.0.0.1:4723/wd/hub"(香港法例第六章),;
}捕获(例外e){}
System.out.println(dr.currentActivity());
}

下面是我得到的错误 [调试][BaseDriver]事件“newSessionStarted”记录在1605273095642(18:41:35 GMT+0530(印度标准时间)) [debug][MJSONWP]在运行命令时遇到内部错误:错误:无法启动“io.appium.android.api”应用程序。访问进行故障排除。原始错误:无法启动“io.appium.android.api”应用程序。访问进行故障排除。原始错误:“ApiDemos”或“io.appium.android.api.ApiDemos”从未启动。访问进行故障排除 [debug][MJSONWP]位于ADB.startApp(C:\Users\anirudha.agnihotri\AppData\Roaming\npm\node\u modules\appium\node\u modules\appium ADB\lib\tools\apk utils.js:177:11) AndroidUiautomator2Driver.com上的[debug][MJSONWP]启动(C:\Users\anirudha.agnihotri\AppData\Roaming\npm\node\u modules\appium\node\u modules\appium-uiautomator2-driver\lib\driver.js:529:7) 在AndroidUiautomator2Driver.startuiautomotor2会话(C:\Users\anirudha.agnihotri\AppData\Roaming\npm\node\u modules\appium\node\u modules\appium-uiautomator2-driver\lib\driver.js:405:7)上执行[debug][MJSONWP] AndroidUiautomator2Driver.createSession(C:\Users\anirudha.agnihotri\AppData\Roaming\npm\node\u modules\appium\node\u modules\appium-uiautomator2-driver\lib\driver.js:221:7)上的[debug][MJSONWP] [debug][MJSONWP]位于AppiumDriver.createSession(C:\Users\anirudha.agnihotri\AppData\Roaming\npm\node\u modules\appium\lib\appium.js:358:35) [debug][MJSONWP]正在破坏套接字连接 [HTTP:
public static void main(String[] args) throws MalformedURLException {

        AndroidDriver < AndroidElement > dr = null;

        File f = new File("src");
        File fs = new File(f, "ApiDemos-debug.apk");
        DesiredCapabilities cap = new DesiredCapabilities();
        cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Pixel2API30");
        cap.setCapability(MobileCapabilityType.APP, fs.getAbsolutePath());
        try {
            dr = new AndroidDriver < AndroidElement > (new URL("http://127.0.0.1:4723/wd/hub"), cap);

        } catch (Exception e) {}

        System.out.println(dr.currentActivity());


    }