欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关于启动appium-desktop,报错:Cannot extract apk info using apkanalyzer. Falling back to aapt. Original ....

程序员文章站 2022-03-28 16:14:54
安装完appium,雷电模拟器,又配置了ANDROID_HOME,JAVA_HOME等相关环境变量,总之移动端测试该有的东西都有了安装好appium-desktop1.15, 测试一下能不能运行工作?启动服务器:并填写完相关配置信息如下:该配置信息要实现的操作是:打开安卓模拟器的设置界面点击启动会话报错:Cannot extract apk info using apkanalyzer. Falling back to aapt. Original .........

背景:

安装完appium,雷电模拟器,又配置了ANDROID_HOME,JAVA_HOME等相关环境变量,总之移动端测试该有的东西都有了

安装好 appium-desktop1.15 , 测试一下能不能运行工作?

启动服务器:

关于启动appium-desktop,报错:Cannot extract apk info using apkanalyzer. Falling back to aapt. Original ....

并填写完相关配置信息如下:

关于启动appium-desktop,报错:Cannot extract apk info using apkanalyzer. Falling back to aapt. Original ....

该配置信息要实现的操作是:

打开安卓模拟器的设置界面

点击启动会话

报错:

  1. Cannot extract apk info using apkanalyzer. Falling back to aapt. Original ....
  2. Unable to remove port forward 'Error executing adbExec. Original error: 'Command 'D:\\AppiumTesting\\AndroidSDK\\android-sdk\\android-sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 forward --remove tcp\:8200' exited with code 1'; Stderr: 'adb.exe: error: listener 'tcp:8200' not found'; Code: '1''

模拟器上的效果是:

安装了 Appium Settings,然后会打开它,但是秒退,并不会打开设置界面。

百度Google了很多方法,大致就是教我们重装SDK,重装Appium,甚至重启电脑,并检查配置信息里面的Android系统版本,AppPackage和appActivity有没有填错。

-----------------------------------------------------------试了一百遍没用!!!!----------------------------------------------

然后偶然间想到是不是appium-desktop和我的appium版本不匹配?

cmd 控制台输入 appium -v ,显示版本为 1.17.1 ,再查看 appium-desktop 版本为 1.15.1 

GitHub 下载 appium-desktop1.17.1,重新启动服务,启动会话。成功!!!

截图如下:

关于启动appium-desktop,报错:Cannot extract apk info using apkanalyzer. Falling back to aapt. Original ....

结论: 请确保你的appium 和appium-desktop版本一致

GitHub下载太慢,csdn又要积分,附上appium-desktop1.17.1

链接:https://pan.baidu.com/s/1tlwReccGsXnKJ2UGpQzePw 
提取码:j3wo

如有错误欢迎指正!

本文地址:https://blog.csdn.net/weixin_42636353/article/details/107595654