appium 安装 uiautomator2-server-debug-androidTest.apk 、appium-uiautomator2-server-v5.12.16.apk 失败的解决办法

简介: appium 安装 uiautomator2-server-debug-androidTest.apk 、appium-uiautomator2-server-v5.12.16.apk 失败的解决办法

一、前置说明


UnknownError: An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: ‘Command ‘D:\ProgramFiles\Android\android-sdk\platform-tools\adb.exe -P 5037 -s 9YS0220306003185 install -r C:\Users\xyouw\.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk’ timed out after 20000ms’. Try to increase the 20000ms adb execution timeout represented by ‘uiautomator2ServerInstallTimeout’ capability


二、操作步骤


先在capabilities中设置 uiautomator2ServerInstallTimeout 的时间,再尝试运行:

capabilities = {
        "platformName": "Android",
        "automationName": "uiautomator2",
        "deviceName": "127.0.0.1:62001",
        "app": "D:\\resources\\ApiDemos-debug.apk",
        "uiautomator2ServerInstallTimeout": 60000,  # 添加这一行
    }


如果仍然安装不成功,可以手动进行安装。在日志中找到 apk 的位置,以我的日志为例:C:\\Users\\xyouw\\.appium\\node_modules\\appium-uiautomator2-driver\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-debug-androidTest.apk,将这段日志复制出来并转换成:C:\Users\xyouw\.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-uiautomator2-server\apks\ ,然后在资源文件管理器中打开:


右键,在终端中打开,执行 adb install 命令,手动安装这两个包即可:


 adb install .\appium-uiautomator2-server-debug-androidTest.apk
 adb install .\appium-uiautomator2-server-v5.12.16.apk 
目录
相关文章
|
7月前
|
Java 程序员 Android开发
apk简单介绍(组成以及打包安装流程)
apk简单介绍(组成以及打包安装流程)
171 0
|
4月前
|
Android开发
解决android apk安装后出现2个相同的应用图标
解决android apk安装后出现2个相同的应用图标
382 2
|
5月前
|
JavaScript
vue 项目/备案网页/ip网页打包成 apk 安装到平板/手机(含vue项目跨域代理打包成apk后无法访问接口的解决方案)
vue 项目/备案网页/ip网页打包成 apk 安装到平板/手机(含vue项目跨域代理打包成apk后无法访问接口的解决方案)
141 0
|
7月前
|
XML API Android开发
android S 上 安装apk出现android.os.FileUriExposedException
android S 上 安装apk出现android.os.FileUriExposedException
88 6
|
7月前
|
XML Dart Java
Flutter插件开发之APK自动安装,字节跳动Android岗面试题
Flutter插件开发之APK自动安装,字节跳动Android岗面试题
|
7月前
|
Android开发
|
7月前
|
Java 定位技术 Android开发
安装apk显示 requires unavailable shared library com.xxx
安装apk显示 requires unavailable shared library com.xxx
91 0
|
7月前
|
缓存 Android开发 开发者
pc上使用命令给android安装apk
pc上使用命令给android安装apk
160 0
|
7月前
|
Java Android开发
Android Mediatek 添加 APK 安装和下载开关
Android Mediatek 添加 APK 安装和下载开关
61 0
|
7月前
|
Web App开发 数据安全/隐私保护 iOS开发
Mac 电脑如何安装Appium ?
Mac 电脑如何安装Appium ?
326 0
Mac 电脑如何安装Appium ?