安装配置appium

appium可以用来操作手机,以安卓为例,其原理是appium => appiumServer + AndroidSDK(需要jdk环境) => 被操控的手机。
其中appium又有很多开发语言可以连接其接口,以python为例,介绍下具体的安装步骤:

  1. pip install Appium-Python-Client 安装python包
  2. 到官网下载appium,下载zip格式的即可 https://github.com/appium/appium-desktop/releases/tag/v1.21.0
  3. 安装jdk:https://www.oracle.com/java/technologies/javase-downloads.html
  4. 安装sdk:
    在安装jdk的时候,通过下载android studio软件,是比较方便的做法,安装好后基本jdk包sdk全都弄好了,但是光下载包都要900多MB,而我们仅仅需要的是连接控制手机,所以我们在安卓的download页面中翻到下面,下载命令行工具即可在这里插入图片描述
    下载好后,解压进入其中,在bin目录找到了sdkmanager.bat文件,按照上面蓝字部分链接的提示执行sdkmanager --list 报错could not determine SDK root,在overflow中找到了答案,原来目录结构中缺少了tools一层,更改后,目录结构变为在这里插入图片描述

我们可以通过命令行工具安装,也可以在官网的新特性标签中找到连接安卓手机的工具包,其中包含了adb.exe等工具

之后新建JDK的环境变量,大家可以根据自己的需求添加,我的是添加 ANDROID_SDK_ROOT 值为 e:\Android\SDK ,之后在path中分别添加%ANDROID_SDK_ROOT%\cmdline-tools\tools\bin%ANDROID_SDK_ROOT%\platform-tools

可以通过sdkmanager --list列出所有组件,但是发现连接超时,原来,我是在公司防火墙的后面,需要配置代理,通过sdkmanager --help 查看帮助看到了设置的代理命令,sdkmanager --list --no_https --proxy=http --proxy_host=换成你的代理地址不用http://开头 --proxy_port=8080 ,可以了,终端中列出已安装和可用的包(包括已安装的包)

参考

https://pypi.org/project/Appium-Python-Client/
https://appium.io/
https://www.jianshu.com/p/1d6a63276db4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值