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)
这个图的代码不是微信的,哈哈哈
转载于:https://www.cnblogs.com/keeptheminutes/p/7083816.html
python+Android+uiautomator的环境相关推荐
- Appium+Python移动端(Android)自动化测试环境搭建原来没有那么难!+ 带你实战去
Appium 是一个移动端的自动化框架,可用于测试原生应用,移动网页应用和混合型应 用,且是跨平台的.可用于 ios 和 Android 操作系统. Appium+Python 一.前提 1.1 JD ...
- python 安卓app开发环境搭建_基于react-native的APP开发环境配置
1. 首先要有jdk 版本1.8 环境变量必须要有 %JAVA_HOME%;%JAVA_HOME%\bin 2.python 版本2 必须是python2(官方文档这么写的,具体 ...
- genymotion+android studio Android 搭建开发环境
2019独角兽企业重金招聘Python工程师标准>>> 鉴于前段时间接到关于公司移动版OA的项目开发需求,在本机上搭建了一个Android的开发环境.(竟然搞了两天,在windows ...
- Python:搭建OpenCV环境
Python:搭建OpenCV环境 OpenCV介绍 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux.Windows.Android和Mac OS ...
- python cocos2dx_cocos2dx 3.0 环境搭建、项目编译于运行
④android sdk ⑤android ndk ⑥ant 环境变量设置 安装Python后设置path环境变量:E:\Android\cocos2d-x-3.0\tools\cocos2d-con ...
- Android源码环境搭建(aosp Ubuntu 16.04)
Android源码环境搭建(aosp Ubuntu 16.04) FrameWork入门课视频链接:https://edu.csdn.net/course/detail/30298 FrameWork ...
- 高通Android智能平台环境搭建_编译流程分析
高通Android智能平台环境搭建_编译流程分析 高通平台环境搭建,编译,系统引导流程分析 TOC \o \h \z \u 1. 高通平台android开发总结. 7 1.1 搭建高通平台环境开发环境 ...
- android studio调用python,Android studio中编写Python代码-2
Chaquopy 教程 Chaquopy Chaquopy的作用:使用Chaquopy在Android Studio添加Python环境,java和Python互调 目前调试后APP可以正常运行(20 ...
- 我的全栈之路-Python基础之Python概述与开发环境搭建
我的全栈之路-Python基础之Python概述与开发环境搭建 我的全栈之路 1.1 信息技术发展趋势 1.2 浅谈计算机系统架构 1.2.1 计算机系统架构概述 1.2.2 计算机硬件系统 1.2. ...
最新文章
- MySQL Order by 语句用法与优化详解
- javaScript中的事件对象event是怎样
- matlab 二维线图绘制函数 plot用法参数
- mybatis报错Type interface xxx.Dao is not known to the MapperRegistry
- 高效的企业测试-工作流和代码质量(4/6)
- edmonds算法matlab,匈牙利算法的matlab实现
- php for嵌套循环_PHP中的for循环怎样嵌套
- ORACLE 查询所有用户调度作业
- Leo-io 的C语言实现简单五子棋游戏观后感
- nginx(4、缓存)
- 网络异步编程(C#)团购课
- 质数的后代c语言,GRE机经:2014数学sub回忆题(造福后人)
- 【Tools系列】在Win7系统上利用Simics安装Solaris 8 SPARC操作系统
- 达梦数据库-国产的荣光
- mantis 重启mysql_机器突然重启导致Mantis错误
- 关于ES6中let 和 const 命令的用法以及注意事项:
- mysql基础入门SQL基本语法
- ML之VC维:VC维(Vapnik-Chervonenkis Dimension)理论的概述(衡量模型复杂度和预测能力的指标)的简介、案例理解之详细攻略
- 淘宝详情页分发推荐算法总结:用户即时兴趣强化
- 2018 年 5 月
热门文章
- wps java转换成doc_WPS能转PDF吗?WPS转换不能错过的一款软件!
- pythonsupermro_Python高级编程之继承问题详解(super与mro)
- python ax.imshow_python – Matplotlib imshow / matshow在情节上显...
- 【Flink】flink on yarn 并行度设置高导致任务失败
- 【java】java 8 的一些集合操作
- 【clickhouse】clickhouse clickhouse-client 使用
- 【clickhouse】Clickhouse 支持毫秒 纳秒数据
- 【Flink】Flink使用withParameters(Configuration)传参
- ((CTRL-CHAR,code 8)) : only regular white space is allowed between tokens
- drools 7.x 决策表转drl