栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

appium安装教程

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

appium安装教程

appium安装教程 背景

通过appium打开Android中的某个软件。

环境介绍
    操作系统:Windows 10jdk版本:openjdk version “17” 2021-09-14npm版本:6.14.10Android sdk版本:installer_r24.4.1-windows
安装过程

    java环境搭建(之前已安装过,这次不在叙述)

    nodejs配置(之前已安装过,这次不在叙述)

    Android sdk 配置

    appium安装

Android sdk 配置

    下载sdk软件下载地址如下:
    https://www.androiddevtools.cn/

    下载完成后双击安装。

    安装完成后,以管理员身份打开“SDK Manager.exe”,安装必要的工具

注:若是双击“SDK Manager.exe”一直闪退,打开tools/android.bat文件修改内容如下

set java_exe=
call libfind_java.bat
if not defined java_exe goto :EOF

//将上边内容删除,然后添加如下内容

set java_exe=D:java17binjava.exe
//D:java17binjava.exe  为java的路径

    配置环境变量
//新建 ANDROID_HOME环境变量
ANDROID_HOME = E:Androidsdk

//在path变量边增加以下值
%ANDROID_HOME%platform-tools
%ANDROID_HOME%tools
%ANDROID_HOME%build-tools29.0.3
    然后打开cmd,若执行adb、aapt成功,代表sdk环境配置成功。
appium安装

    双击安装包直接进行安装。

    安装完成后,打开appium,双击“start server”,启动服务。(默认情况下appium会自动从系统中获取Android sdk、java jdk的路径,无需配置)启动成功,如下图:

    点击“start inspector session”。(注:高版本appium需要单独安装inspector

    填写配置文件,点击“start session”。

{
  "platformName": "Android",
  "platformVersion": "5.1.1",//设备系统版本号
  "deviceName": "16a51c2a",//设备名称,可以通过adb devices获取
  "appPackage": "com.iqoo.secure",//要启动的app名称。手机打开APP,使用adb shell dumpsys activity|findstr mFocusedActivity 获取appPackage。
  "appActivity": ".MainActivity",//启动app后的界面。手机打开APP,使用adb shell dumpsys activity|findstr mFocusedActivity 获取appActivity。
}

注:若出现以下错误提示,在配置文件见中添加 "automationName": "UiAutomator1"

An unknown server-side error occurred while processing the command. Original error: The instrumentation process cannot be initialized. Make sure the application under test does not crash and investigate the logcat output.
    启动成功
参考链接
1. https://www.cxyzjd.com/article/weixin_44101331/87979696
2. https://discuss.appium.io/t/error-make-sure-the-application-under-test-does-not-crash-and-investigate-the-logcat-output/29863/6
3. https://www.androiddevtools.cn/
4. https://github.com/appium/appium-desktop/releases/tag/v1.15.1
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/704760.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号