ADB(Android Debug Bridge)是Android SDK中的一个工具, 使用ADB可以直接操作管理Android模拟器或者真实的Andriod设备。 使用adb shell就可以通过写自动化脚本,来操作模拟器或者android设备 比如批量搜索,添加微信好友等 我们可以打开设置,开启开发者模式,打开获取指针位置就能获取到想要点击的位置的xy坐标
adb的基本命令
1.1 什么是adb
1.2 adb shell的使用场景
1.3 adb 常用命令
1.3.1 查看设备列表
#通过该命令可以查询到所有设备列表 #device 状态:这个状态表示的是真机或者模拟器已经连接到了adb服务器上,但是并不代表我们已经可以对他们进行操作 #offline 状态:表示真机或者模拟器没有连接到adb 服务器 或者是没有响应 adb devices
1.3.2 重启adb指令
#有时会出现即使开启了虚拟机也找不到设备的情况 此时可通过重启来解决该问题 adb kill-server adb start-server
1.3.3 查看包名
#查看设备安装包名 adb shell pm list packages #查看安装包的路劲 adb shell pm path packagename #包pull到本地 adb shell pull packagepath #安装/卸载Android 应用 adb install packagesname adb uninstall packagesname
1.3.4 打开应用
adb shell am start -n package/launch activity
1.3.5 输入文本
adb shell input text xxx
1.3.6 模拟点击/长按/滑动
#点击 adb shell input tap x y #滑动 从坐标(x1,y1)到(x2,y2),用时milliseconds(毫秒) adb shell input swipe x1 y1 x2 y2 milliseconds #长按 我们可以用滑动来模拟长按 注意两个坐标不要相差太大即可 adb shell input swipe x1 y1 x1+1 y1+1 milliseconds
1.3.7 获取当前界面的信息
#会在/sdcard目录下生成当前界面的ui.xml文件 通过解析xml文件可以获取到我们想要的信息 adb shell uiautomator dump /sdcard/ui.xml
1.3.8 传输文件
#android 到 电脑 adb pull /sdcard/xxx c://xxx #电脑 到 android adb push c://xxx /sdcard/xxx
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算