python+Android+uiautomator的环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python+Android+uiautomator的环境相关的知识,希望对你有一定的参考价值。

Python+Android+uiautomator的环境搭建

Python

下载适合系统的版本并安装,安装时勾选把路径加入path

验证:windows下打开cmd输入python

 

出现以下界面说明安装成功

技术分享

 

Android

下载安装路径:http://tools.android-studio.org/index.php/sdk

先下载安装jdk

Jdk安装文档:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

验证:

 cmd->输入 java -version

技术分享

 

后安装sdk

 技术分享

 

备注:如果安装完sdk文件夹下面没有platform的话进入tools文件夹下点击android然后选择需要的包

 技术分享

 

把sdk的tools和platform-tools路径加入path

验证:cmd-》输入 adb

 技术分享

 

Uiautomator

windows下cmd输入命令:pip install uiautomator

技术分享

验证:

1.手机和电脑连接

2.打开sdk安装路径下的tools文件夹下面有一个uiautomatorviewer

技术分享

(如果打开的时候提示adb的问题的话,可能是由于端口占用,因为adb的端口是4584,我之前是由于360手机助手占用了这个端口,网上可以搜索到相关的解决方案,我是直接卸载了360)

技术分享

技术分享

 

 

技术分享

这个图的代码不是微信的,哈哈哈

 

以上是关于python+Android+uiautomator的环境的主要内容,如果未能解决你的问题,请参考以下文章

uiautomatorviewer 定位提示Error obtaining UI hierarchy

python-for-android

怎么用python编android app

Python on Android and iOS

android上的Python [重复]

Python:检测Android