1. Java Downloads | Oracle 下载JDK安装包,按照默认方式无脑按照即可
2. 设置系统环境变量,系统环境变量添加JAVA_HOME, 路劲是jdk安装路径

3. 系统Path变量添加jdk和jre的bin目录

Node.js 中文网 下载安装包,默认方式安装即可
1. 下载adb
方法一:安装Android Studio, 通过其所带的SDK manager 下载adb.
Android Studio 官方地址Download Android Studio & App Tools - Android Developers
安装成功后打开sdk manager并设置sdk路径,然后下载tool,这个路径等下要设置到ANDROID_HOME系统变量。在此路径下会有platform_tools里面就有需要的adb.exe。
方法二: 直接下载SDK manager 包
我通过方法一,将SDK manager下载到目录 C:\Users\Public\Android,在其platform-tools目录下就有所需的adb.exe。
2. 设置环境变量,系统环境变量添加ANDROID_HOME

3. 系统Path变量添加adb.exe所在路径

1. 下载安装模拟器
我的环境是在公司VM上搭建的,亲测蓝叠、雷神、逍遥模拟器在不开启VT的情况下根本无法启动,夜神模拟器可以正常启动,因为懒的找人去给VM开VT,所以最后安装了夜神模拟器。
2. 将上面下载的adb.exe替换掉模拟器里的nox_adb.exe。
nox_adb.exe在夜神模拟器安装目录的bin目录下,我这是C:\Program Files (x86)\Nox\bin。把上面的adb.exe复制到nox_adb.exe所在目录并重命名成nox_adb,替换到原来的nox_adb.exe。
下载地址 https://github.com/appium/appium-desktop/releases/
亲测最新1.22.0的版本启动后会报找不到/Session路径的错误,用1.21.0的版本正常。
1. 启动夜神模拟器后,中断通过命令 nox_adb.exe connect 127.0.0.1:62001 连接模拟器
2. 启动Appium
3. 打开Appium inspector工具,并填入以下信息,点击start session按钮即可连接。

除了这三个信息,如果指定测试app,还可以提供和appActivity。这两个属性的获取方式如下:
方法一:
在上面提到的android sdk路径下,build_tool/$sdk_版本号$/ 路径里有aapt.exe, 使用以下命令:
aapt.exe dump badging $电脑上apk文件路径$
输出的信息中,package: name就是appPackage, launchable-activity就是appActivity
方法二:
adb shell dumpsys activity activities | findstr $app名$
以Chrom浏览器为例,通过命令可以得到输出intent={cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity}
其中cmp=里com.android.chrome是appPackage,org.chromium.chrome.browser.ChromeTabbedActivity是appActivity