python中导入monkeyrunner模块
运行时不同于普通python,使用monkey runner **.py
monkeyrunner在安卓tools中,需加入环境变量才可以用
MonkeyRunner:
python写的脚本(MonkeyRunner脚本与用户之间的沟通,与设备无关):
monkeyrunner路径:
alert参数分别是message,title,ok按钮
monkeyrunner api -alert
警告框 void alert(string message, string title, string okTitle)
写demo.py脚本
from com.android.monkeyrunner import MonkeyRunner
MonkeyRunner.alert('Hello mook friends','This is title','')
MonkeyRunner API -alert
MonkeyRunner API-alert
警告框 : 命令:void alert(string message, string title,string okTitle)
脚本:
#!/usr/bin/python
#-*- UTF-8 -*-
from com.android.monkeyrunner import MonkeyRunner 导入包
MonkeyRunner.alert('hello mook frends','this is title','OK')
执行脚本语句: monkeyrunner 脚本名
monkeyrunner所在的路径:cd../../Downloads/android-sdk/tools/
说明:执行过程中发现命令无法执行时,检查SDK工具的路径没有添加到环境变量里面(即 /Downloads/android-sdk/tools 没有添加到环境变量里面,加上即可解决)
CMD中提示monkeyrunner不是内部或外部命令,也不是可运行的程序或批处理文件:
现在在tools目录下输入monkeyrunner没问题,但是离开这个目录就会提示找不到这个命令,所以可以添加环境变量解决这个问题
环境变量-系统变量,添加一个新的变量名android,变量值D:\Program Files\Android\sdk\tools;D:\Program Files\Android\sdk\platform-tools;
打开系统变量中的path变量,将上面两个路径追加到后面保存