1、安装client编程库(客户端)
(1)如果遇到以下问题可以使用全路径安装

(2)安装后导致selenium升级,导致某些方法失效:如find_element_by_id。解决方法:卸载两个安装包,后面重新安装

2、安装appium Server:(服务端)需要用到Android SDK中的一些工具包,设置手机,传送文件,安装应用
![]()
3、安装jdk:通过cmd->java -version 查看电脑中是否已经存在jdk
4、安装Android SDK
(1)下载安装
![]()
参考:AndroidSDK下载及安装_download android sdk - free - latest version-CSDN博客
(2)添加环境变量创建ANDROID_HOME环境变量; 环境变量path中加入adb所在目录

(3)检查是否安装成功:adb --version
5、安装逍遥模拟器:官网下载->选择路径
模拟器端口查看:
(1)路径:
![]()

(2)选择手机样式:设置->属性
6、adb连接逍遥模拟器 :cmd->adb connect 127.0.0.1:21503

7、包名的查看
Appium Android 获取包名和 Activity 的几种方法 (转) - zntest - 博客园 (cnblogs.com)
(1)未获得apk:运行模拟器中的软件,输入

adb shell dumpsys window w | findstr \/ | findstr name=
或
adb shell dumpsys window |findstr mCurrent
或
adb shell "dumpsys window w|grep \/|grep name=|sed s/mSurface=Surface(name=//g|sed s/)//g|sed s/ //g"
注: 此处用 sed 将部分字符串替换为空, 格式为 sed s / 要被取代的字串 / 新的字串 / g
(2)直接获得apk:

8、移动端元素定位(与web端类似)
appium定位APP元素方式(包含H5原生页面)_抓取apph5页面元素-CSDN博客
![[word] word设置上标快捷键 #学习方法#其他#媒体](https://img-blog.csdnimg.cn/img_convert/7a1ef11f92414f74d152e768c38640bf.gif)








![[经验] candy是什么意思英语翻译 #笔记#其他#职场发展](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fwww.hao123rr.com%2Fzb_users%2Fupload%2F2023%2F04%2F202304091681038724651485.jpg&pos_id=xMdXmMK8)









![[职场] 公务员的利弊分析 #知识分享#经验分享#其他](https://img-blog.csdnimg.cn/img_convert/5bcd74cd751052a1172c6b8f5a4cf29a.png)