uiautomator使用实例: 打开音乐播放器
来源:互联网 发布:做菜软件 编辑:程序博客网 时间:2024/06/01 07:19
该方法是通过python脚本调用uiautomator库来实现。
首先确保python以及pip已经安装且配置正确,具体方法见:
http://blog.csdn.net/star714/article/details/70214146
要控制Android设备,所以最基础的SDK以及ADB也是要有的。
环境配置好了之后就可以操作了:
- 打开uiautomator viewer
该工具在SDK中tools, 名称为uiautomatorviewer.bat,双击执行
该工具主要是用来获取Android设备当前界面的控件。
选择下图左上角的按钮,会捕获当前的手机界面,如图
任意选择手机界面中的控件,会出现相关信息。
- 编辑脚本
#!/usr/bin/python# -*- coding: utf-8 -*-import timefrom uiautomator import device as dclass MusicPlayer(object): def play(self): d.press.home()##返回主界面 d(text=u"i 音乐").click()##打开i 音乐 d(resourceId = "com.android.bbkmusic:id/play_pause_button").click()##单机播放按钮播放音乐 time.sleep(3) d(resourceId = "com.android.bbkmusic:id/play_pause_button").click()##单机播放按钮暂停音乐if __name__ == "__main__": player = MusicPlayer() player.play()
注:有些可能没有安装uiautomator库, 在cmd窗口中执行“pip install uiautomator”
阅读全文
0 0
- uiautomator使用实例: 打开音乐播放器
- Android音乐播放器的播放实例
- 音乐播放器:打开文件对话框
- fedora 使用音乐播放器
- Android uiautomator实例使用
- Android uiautomator实例使用
- Android mp3音乐播放器实例-----概述
- Swing之音乐播放器实例
- Android多媒体--音乐播放器实例
- Android多媒体(音乐播放器)实例
- android音乐播放器的开发实例
- IOS 播放音乐实例
- IOS 播放音乐实例 .
- Service播放音乐实例
- IOS循环播放音乐实例
- Android虚拟机播放音乐实例
- android,service实例,播放音乐
- 使用Java实现MP3音乐播放器
- android 基础问题锦记(1)fragment之间传递数据的3种方式
- C#安装配置GDAL
- 下定决心,放手去做就行,至大学的自己
- 欢迎使用CSDN-markdown编辑器
- 使用 Android Studio Lint 去除无用、错误、性能不友好的代码
- uiautomator使用实例: 打开音乐播放器
- (九)其它
- 解析XML的四种方法
- 实习生找java web工作时经常碰到培训班怎么破?
- MyBatis+MySQL 返回插入的主键ID
- PAT乙级题1042.字符统计
- android 中全局键的处理GlobalKeyManager
- Java:可变参数列表
- angular2中使用iframe,加载一个被写入的页面