我尝试在Nougat 7或更高版本的android版本中打开Android应用程序,但appium中有错误显示,错误如下 .
info:[debug]响应客户端错误:{“status”:33,“value”:{“message”:“无法创建新会话 . (原始错误:命令失败:无法安装C:\ Program文件(x86)\ Appium \ node_modules \ appium \ build \ settings_apk \ settings_apk-debug.apk:失败[INSTALL_FAILED_VERSION_DOWNGRADE] \ r \ n)“,”kill“:false,”code“:1,”signal“:null, “origValue”:“命令失败:无法安装C:\ Program Files(x86)\ Appium \ node_modules \ appium \ build \ settings_apk \ settings_apk-debug.apk:失败[INSTALL_FAILED_VERSION_DOWNGRADE] \ r \ n”},“sessionId” :空值}
info:< - POST / wd / hub / session 500 7986.817 ms - 520
所以,请建议我如何解决会话空问题 . 注意:相同的代码在Android OS 6 Marshmallow,5 Lollipop中运行 .
2 回答
您最近遇到的问题已在最近的Appium服务器版本_1665663中修复 .
在Android部分的change log中你会发现
那你现在的步骤:
更新appium服务器:
npm install appium@1.7.1 -g
重新运行您的测试
如果设备上已存在应用,请尝试手动卸载该应用 . 如果没有,请尝试擦除/重置设备本身 . 我在过去遇到过通过清理设备解决的升级/覆盖问题 .