adb inputswipe shell_adb shell 基本使用
连接远程设备
adb connect [ip host+ 端口]
获取设备
adb devices // 显示adb连接设备列表
adb [-e] [-d] [-s xxx] shell // -e 模拟器 -d 外置设备 -s 输入序列号
进入shell后 [adb shell] 就可以通过adb 使用指令
传输文件
adb push [电脑path] [device path]//传输到device
adb pull [device path] [电脑path] //传输到computer
安装/卸载 apk
adb install [-lrtsdg]
adb uninstall [-k] //-k 参数可选,表示卸载应用但保留数据和缓存目录; 表示应用的包名。
参数 含义
-l 将应用安装到保护目录 /mnt/asec
-r 允许覆盖安装
-t 允许安装 AndroidManifest.xml 里 application 指定android:testOnly="true" 的应用
-s 将应用安装到 sdcard
-d 允许降级覆盖安装
-g 授予所有运行时权限
打开应用
包名/类名
adb shell am start com.xxx.xxx/.activity.MainActivity
获取包名方式
1.adb shell
2.dumpsys activity | grep mFocusedActivity
关闭应用
adb shell ps | grep sohu //检查app是否在运行
adb shell am force-stop com.sohu.sohuvideo
//这种方法会强制停止APP进程,不会清除APP进程在系统中产生的数据。
adb shell pm clear com.sohu.sohuvideo
//这种方法不仅会停止APP进程,而且会清除这个APP进程产生的所有数据。
获取应用存储的位置
adb shell
pm xx(包名)
打开浏览器,输入地址
#开启浏览器页面
# am start -n com.android.browser/com.android.browser.BrowserActivity
调用浏览器打开某个网站:
adb shell
am start -a android.intent.action.VIEW -d http://192.168.11.232:9094/adhtml/launcher.html
input事件
# 按下电源键
$ adb shell input keyevent KEYCODE_POWER
# 点击屏幕坐标为 360 640 的位置
$ adb shell input tap 360 640
# 从左向右滑动屏幕
$ adb shell input swipe 360 640 400 640
# 模拟长按
$ adb shell input swipe 360 640 361 641 2000
# 文本
$ adb shell input text 'message'
截图/录屏
adb exec-out screencap -p > flash.png //exec-out命令声明原样输出数据,-p png 输出文件尾缀应相同
adb shell screenrecord --time-limit 15 --size 1280x720 --bit-rate 6000000 /mnt/sdcard/screenrecord.mp4
上面的指令执行后,将会开始录制 Android 设备屏幕,视频时长为15秒,分辨率为 720p,比特率为6Mbps,视频数据保存在 SD 卡的 screenrecord.mp4 文件里。
清除数据缓存s
adb shell pm clear
查看设备分辨率
adb shell wm size //Physical size: 1080x1920
查看 android系统版本
adb shell getprop ro.build.version.release
adb shell getprop ro.product.model //型号
获取pm
adb shell pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER]
$ adb shell am kill com.xxx.xxx //关闭,处于后台
$ adb shell am force-stop com.xxx.xxx //#强制关闭
# 授予相机权限
$ adb shell pm grant com.xxx.xxx android.permission.CAMERA
# 取消联网权限
$ adb shell pm grant com.xxx.xxx android.permission.INTERNET
参数 显示列表
无 所有应用
-f 显示应用关联的 apk 文件
-d 只显示 disabled 的应用
-e 只显示 enabled 的应用
-s 只显示系统应用
-3 只显示第三方应用
-i 显示应用的 installer
-u 包含已卸载应用
包名包含 字符串
adb inputswipe shell_adb shell 基本使用相关推荐
- adb inputswipe shell_[Android]通过adb shell input上报命令模拟屏幕点击事件【转】
常用的 input上报命令: input text 1234 实际向界面注入1234文字,有输入框,能明显看到效果 input keyevent 4 键盘事件,4 为返回 input tap 100 ...
- adb inputswipe shell_android adb shell input各种妙用
项目中使用一个开发版,预留两个usb接口.类似华硕TinkerBoard. 一个用户连接摄像头,一个用于adb调试.结果就没了鼠标的接口. 多次切换鼠标和摄像头插头,非常不方便,带摄像头的app没法调 ...
- adb打开packages_adb shell pm list packages的用法
abd shell pm list packages ####查看当前连接设备或者虚拟机的所有包 adb shell pm list packages -d #####只输出禁用的包. ...
- 基于java调用adb命令安卓shell里面Read-only file system 问题解决
当我们在安卓内部使用shell命令的时候会出现Read-only file system 我是root权限但是还是不行.如何解决? 1|rk3368_box:/system/app $ cp -f / ...
- 【安卓学习之工具学习】adb初步学习--adb命令和shell命令学习
原文连接http://blog.csdn.net/ljb568838953/article/details/52212427 感谢 博主:拜天地 一 . 测试环境讲解: 1.一台win7电脑 2. ...
- 【Android】adb架构(客户端(shell/ddms/adt)+本地服务器+daemon)
http://blog.csdn.net/liranke/article/details/4999210
- 安卓从sd引导linux,从android中的adb shell手动挂载SD卡
我不敢相信没有人在2个月内回复你?哇-多么懈怠! 好吧无论如何我想我应该填写一些信息并提出一些问题. 1).您是否拥有root权限,或者是否从发布映像/固件中获取了系统vold?像Linux Supe ...
- 微信跳一跳高分系列二:adb shell 中的常用命令
input 命令 > adb [-s device] shell input [<source>] <command> [<arg>...]The sourc ...
- adb echo shell 覆盖_Android ADB命令?这一次我再也不死记了!【简单说】
adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们 ...
- EasyClick adb shell命令大全
EasyClick adb.shell命令大全目录 EasyClick adb.shell命令大全 ADB包安装步骤 使用教程 ADB高级命令 Android 常用的Linux命令 Android a ...
最新文章
- Struts+Hibernate+MyEclipse+Tomcat+MySQL的乱码之解决
- spring scope=prototype 学习笔记
- Android深度探索HAL与驱动开发—第8章
- iOS 模糊化效果 ANBlurredImageView的使用
- matlab对一行矩阵fft,MATLAB?fft命令
- python3小游戏源代码_Python3制作仿“FlappyBird”小游戏|python3教程|python入门|python教程...
- (C#)Winform修改DateTimePicker控件的背景色和边框色
- 随想录(人脸检测之dlib)
- [.net 面向对象程序设计进阶] (9) 序列化(Serialization) (一) 二进制流序列化
- JS 获取元素当前的样式信息
- matlab的GUI实验——实现简单信号发生器
- 苹果cms v10官网源码下载
- 周立功ZCANPRO基础使用教程
- leetcode链表总结
- 高通WLAN稳定和功耗分析--目前高通项目支持的功耗策略
- 用python定义一个员工类_Python与类一起工作
- android 图片裁剪库,(译)uCrop介绍 —— 我们自己的Android图片裁剪库
- 《Dead Cells》,通过3D工具制作2D动画
- ‘在路上’问卷调查结果与分析
- 搭建高可用oVirt(hosted engine)
热门文章
- 计算机控制电子点火系控制电路分析,点火示波器的工作原理 用示波器诊断点火系故障方法...
- EDA实验:数字频率计(FREQ)设计(VHDL)
- spoonwep破解方式使用心得
- python信息技术答案_高中信息技术《Python语言》模块试卷习题.doc
- EXCEL常用函数总结
- GNSS螺旋天线高精度定位
- Java、JSP基于Web的小型购书网站
- 谷歌正式宣布退出中国 关闭google.cn
- 在服务器上打不开新点投标文件,新点投标文件制作操作手册.doc
- windows10清理鼠标右键菜单