Android应用程序无法在Android OS 7 Nougat中的Appium Automation中打开

Android应用程序无法在Android OS 7 Nougat中的Appium Automation中打开,automation,appium,android-7.0-nougat,android-studio-2.3,Automation,Appium,Android 7.0 Nougat,Android Studio 2.3,我试图在Nougat 7或更高版本的Android版本中打开Android应用程序,但在appium中显示错误,错误如下 信息:[调试]响应客户端时出现错误:{“状态”:33,“值”:“{“消息”:”无法创建新会话。(原始错误:命令失败:未能安装C:\Program Files(x86)\Appium\node\U modules\Appium\build\settings\U apk\settings\U apk-debug.apk:失败[install\U failed\U VERSION\

我试图在Nougat 7或更高版本的Android版本中打开Android应用程序,但在appium中显示错误,错误如下

信息:[调试]响应客户端时出现错误:{“状态”:33,“值”:“{“消息”:”无法创建新会话。(原始错误:命令失败:未能安装C:\Program Files(x86)\Appium\node\U modules\Appium\build\settings\U apk\settings\U apk-debug.apk:失败[install\U failed\U VERSION\r\n],“killed”:false,“code”:1,“signal”:null,“origValue”:“命令失败:安装C:\Program Files(x86)\Appium\node\U modules\Appium\build\settings\U apk\settings\U apk-debug.apk失败[安装失败\U版本降级]\r\n”},“会话ID”:null}


信息:如果设备上已经存在应用程序,请尝试手动卸载该应用程序。如果没有,请尝试擦除/重置设备本身。我以前遇到过升级/覆盖问题,这些问题是通过清理设备解决的。

您面临的问题在最近的Appium server版本1.7.1中得到了修复

在安卓下部分,你会发现

Add support to force upgrade settings app
因此,现在请执行以下步骤:

  • 更新appium服务器:
    npm安装appium@1.7.1-g
  • 重新运行您的测试

  • 执行“adb uninstall io.appium.settings”并运行appium testhi,我将更新appium服务器,它已成功更新,但此处我更改了ip 127.0.0.1,此处显示错误。请参阅其他注释。提供完整的appium服务器日志。目前我不明白你的问题,因为它工作正常。实际上我卸载了appium,然后重新安装并重新启动,然后运行。