Android Appium 1.6安卓系统:位置警报

Android Appium 1.6安卓系统:位置警报,android,appium,alert,Android,Appium,Alert,Android Real device withAppium 1.6->我在我的应用程序开始时有位置警报。但是,Appium未处理此位置警报,并给出错误消息,表示无法启动所有的初始化活动 我尝试过以下方法: capabilities.setCapability("locationServicesAuthorized", true); capabilities.setCapability("autoAcceptAlerts", true); capabilities.setCapability("

Android Real device with
Appium 1.6
->我在我的应用程序开始时有位置警报。但是,
Appium
未处理此位置警报,并给出错误消息,表示无法启动所有的初始化活动

我尝试过以下方法:

capabilities.setCapability("locationServicesAuthorized", true);
capabilities.setCapability("autoAcceptAlerts", true);
capabilities.setCapability("fullReset", true);
日志:

Appium]自动接受程序:真
[BaseDriver]提供了以下功能,但appium无法识别这些功能:locationServicesAuthorized,AutoAcceptablers。
[BaseDriver]使用会话id创建的会话:203a02af-a52f-41ff-b9ec-B71B822BCBF

[ADB]找到包:“com.android.packageinstaller”和完全限定的活动名称:“com.android.packageinstaller.permission.ui.GrantPermissionsActivity” [ADB]不正确的包装和活动。重试

[UiAutomator2]UiAutomator2未启动我们等待的活动,'.mobile.ui.main.SplashScreenActivity'。自己动手

Appium被困在com.android.packageinstaller.permission.ui.GrantPermissionsActivity活动中,无法启动主初始化活动

你能帮我渡过难关吗

也试过跟随,但没有用

driver.switchTo().alert().accept();
WebDriverWait wait = new WebDriverWait(driver, 15);
Alert alert = driver.switchTo().alert();
alert.accept();
谢谢,
Sumit

通过添加以下功能解决了此问题

capabilities.setCapability("appWaitPackage", "com.android.packageinstaller");
capabilities.setCapability("appWaitActivity", ".permission.ui.GrantPermissionsActivity");