Appium是一个介于电脑和手机的中介平台,可以进行脚本的开发or进行爬虫的开发。
1、手机模拟器的下载
链接:mumu.163.com
(资料图片)
这里我使用的是网易mumu模拟器——安卓6的版本,(之前用过雷神模拟器,但开adb之后用了大概三十分钟就会自己闪退)
然后把界面调到1280x720,帧率调到30帧(因为电脑比较弱鸡,配置高了有点伤不起),把需要下载的软件下载好,这里我的开发需求是闲鱼
2、jdk下载
我的电脑已经安装好一个java版本了,就不重复安装了,这里放一个JDK19的link:
链接:www.oracle.com/cn/java/technologies/downloads/#jdk19-windows
安装之后,最后一步记得把环境配置勾选上,这样就不需要手动配置JAVA_HOME 环境变量了
测试java环境:在cmd界面中输入 java --version
3、安装android SDK
我的平台是windows10,所以跟我一样的小伙伴可以直接点击这个Link下载 Android SDK 工具(不需要墙):https://dl.google.com/android/installer_r24.4.1-windows.exe
不同系统的小伙伴可以进入到这里:www.androiddevtools.cn,选择你对应的操作系统,注意,我们只需要下SDK Tools,而不需要整个Android Studio都下载下来,当然下载下来也没问题
下载好了之后,按照上图进行包的下载,这里只需要下载安卓6的,因为刚刚下的模拟器是6.0版本的,(静静等待三十分钟....Zzz)
接下来添加环境变量,首先是 ANDROID_HOME:
把下面的两条添加到path环境变量中
测试安卓环境:在cmd界面中输入 adb
4、然后是重头戏:Appium下载
链接:github.com/appium/appium-desktop/releases
下最新版即可 这里我下的是Appium-Server-GUI-windows-1.22.3-4.exe
直接下就好了
5、再来安装python的环境
这里推荐使用python3.8环境
然后需要安装appium的python依赖:
这里丢一个官方github:github.com/appium/python-client
值得按照官方的教程走即可,我这里pip
串联起来测试
首先adb需要先连接到mumu,一般来说,直接在cmd界面输入:
该命令的意思是,adb链接到默认端口为7555端口的mumu模拟器
然后输入adb devices
如果长这样,就意味着 安卓tools的adb+模拟器没问题了。
接着来打开Appium的desktop界面,然后点击开始
直接点击“startServer”即可,然后不用管它,让它晾着
打开python的编辑器,输入如下代码进行测试
该代码的意思是,自动在模拟器中打开设置,如果上面配置均没有问题,那么就意味着配置配置到这里,一切环境都搞定啦~~
恭喜各位喵!我们下篇笔记见!下篇笔记将总结归纳一下appium的常见操作,再下篇就实战闲鱼app的爬取









