adb 命令小集(转)
ADB很强大,记住一些ADB命令有助于提高工作效率。
获取序列号:
adb get-serialno
查看连接计算机的设备:
adb devices
重启机器:
adb reboot
重启到bootloader,即刷机模式:
adb reboot bootloader
重启到recovery,即恢复模式:
adb reboot recovery
查看log:
adb logcat
终止adb服务进程:
adb kill-server
重启adb服务进程:
adb start-server
获取机器MAC地址:
adb shell cat /sys/class/net/wlan0/address
获取CPU序列号:
adb shell cat /proc/cpuinfo
安装APK:
adb install <apkfile> //比如:adb install baidu.apk
保留数据和缓存文件,重新安装apk:
adb install -r <apkfile> //比如:adb install -r baidu.apk
安装apk到sd卡:
adb install -s <apkfile> // 比如:adb install -s baidu.apk
卸载APK:
adb uninstall <package> //比如:adb uninstall com.baidu.search
卸载app但保留数据和缓存文件:
adb uninstall -k <package> //比如:adb uninstall -k com.baidu.search
启动应用:
adb shell am start -n <package_name>/.<activity_class_name>
查看设备cpu和内存占用情况:
adb shell top
查看占用内存前6的app:
adb shell top -m 6
刷新一次内存信息,然后返回:
adb shell top -n 1
查询各进程内存使用情况:
adb shell procrank
杀死一个进程:
adb shell kill [pid]
查看进程列表:
adb shell ps
查看指定进程状态:
adb shell ps -x [PID]
查看后台services信息:
adb shell service list
查看当前内存占用:
adb shell cat /proc/meminfo
查看IO内存分区:
adb shell cat /proc/iomem
将system分区重新挂载为可读写分区:
adb remount
从本地复制文件到设备:
adb push <local> <remote>
从设备复制文件到本地:
adb pull <remote> <local>
列出目录下的文件和文件夹,等同于dos中的dir命令:
adb shell ls
进入文件夹,等同于dos中的cd 命令:
adb shell cd <folder>
重命名文件:
adb shell rename path/oldfilename path/newfilename
删除system/avi.apk:
adb shell rm /system/avi.apk
删除文件夹及其下面所有文件:
adb shell rm -r <folder>
移动文件:
adb shell mv path/file newpath/file
设置文件权限:
adb shell chmod 777 /system/fonts/DroidSansFallback.ttf
新建文件夹:
adb shell mkdir path/foldelname
查看文件内容:
adb shell cat <file>
查看wifi密码:
adb shell cat /data/misc/wifi/*.conf
清除log缓存:
adb logcat -c
查看bug报告:
adb bugreport
获取设备名称:
adb shell cat /system/build.prop
查看ADB帮助:
adb help
跑monkey:
adb shell monkey -v -p your.package.name 500
adb 命令小集(转)相关推荐
- adb命令 判断锁屏
通过adb命令获取手机是否锁屏状态,可以通过下面指令: 1.adb shell dumpsys window policy |find "isStatusBarKeyguard" ...
- 利用adb命令查看apk文件包名的一些方法
利用adb命令查看apk文件包名的一些方法 前提是已经下载android SDK并配好环境变量! 在控制台输入命令$adb shell pm 可以看到adb shell pm的相关用法,详细信息请自己 ...
- Android 常见adb命令
Android 常见adb命令 by:授客 QQ:1033553122 1. 查看所有已链接的设备 命令: adb devices 例: C:\Users\laiyu>adb device ...
- adb命令开启手机的一些功能,请问怎么操作?
============问题描述============ 我想使用ADB命令,来启动手机的一些功能,比如开启"未知来源",即允许第三方程序安装.因为我要写一个脚本,自动安装APK的 ...
- 安卓开发 adb命令使用
配置adb系统变量 这是我的路径C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools 添加系统环境变量 连接各模拟器命令 mu ...
- [整理]ADB命令行学习笔记
global driver # 元素定位 driver.find_element_by_id("id") # id定位 driver.find_element_by_name(&q ...
- android 命令启动服务,adb 命令
Android 调试桥 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信.它可为各种设备操作提供便利,如安装和调试 ...
- 如何使用adb命令发送keyevent
点击打开链接 [QUESTION] 如何使用adb命令发送keyevent [ANSWER] 可以使用adb shell command直接发送key event給Android设备, 比如: adb ...
- 使用adb命令控制Android
adb shell input text hello //把hello这个内容传到有焦点的EditText之类的控件上 adb shell input keyevent 3 //相当于按下home键, ...
最新文章
- 在线考试系统html模板,请问谁有在线考试系统的网页模板?
- 《虚拟化与云计算》推荐序二
- 准备换工作了,有2家公司都有吸引的地方,帮忙抉择下
- (原)ubuntu14.04中安装gcc4.9和g++4.9
- 《CMake实践》笔记二:INSTALL/CMAKE_INSTALL_PREFIX
- 实体类?Dao接口?Mapper映射文件?都别写了!!!用这种方法就可以
- 内网穿透反向代理应用 xfrp
- ad怎么测量pcb尺寸_如何用AD精确测量PCB板子尺寸
- 网络信息安全-U盘病毒编写
- 微信标题特殊符号大全 ✔
- 概率论与数理统计--笔记
- SEBank银行项目第一个星期的进度安排
- 12306参数重要信息记录
- C语言经典例题及答案3
- 7位专家– 7条意见:Java 13的亮点是什么?
- 有没有html代码听力的软件吗,有哪些英语听力训练的软件?
- 如何在不知道交换机的IP的情况下登陆交换机查找交换机的IP
- GitLab CI/CD Variables 中文文档
- 【vue】vue网站设计----游戏导航网站
- 一个 SAP 开发工程师的成长史 - 关于信息素养和数字化资产的思考
热门文章
- 利用 Java dump 进行 JVM 故障诊断
- 如何把 Word 中的表格快速插入 LaTeX?
- 160家优秀国外技术公司博客
- 驾照考试:理论考试注意事项
- 程序员面试题精选100题(20)-最长公共子串[算法]
- 主成分分析(Principal components analysis)-最大方差解释
- 信息系统项目管理师-组织级项目管理与大型项目管理知识点
- librtmp编译for android and ios 不要openssl
- 806. Number of Lines To Write String - LeetCode
- 程序员辞职卖卷饼:4天挣1个月工资!摆摊真那么赚钱?