ADB 工具的使用全面讲解
Posted 王睿丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ADB 工具的使用全面讲解相关的知识,希望对你有一定的参考价值。
1、什么是ADB?
adb工具即android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。
2、ADB的使用(基本命令)
命令 | 含义 |
---|---|
adb devices | 查看当前连接的设备 |
adb install xxx.apk | 将apk安装到设备上;如果是*.apk,则会安装当前目录下所有apk文件 |
adb uninstall <软件包名> | 卸载软件 |
adb uninstall -k <软件包名> | 卸载软件但是保留配置和缓存文件 |
adb shell | 进入设备或模拟器终端 |
adb shell [command] | 执行一条shell命令 |
adb push <本地路径> <远程路径> | 从电脑上发送文件到设备 |
adb pull <远程路径> <本地路径> | 从设备上发送文件到电脑 |
pm list packages | adb 查看所有安装的包 |
pm list packages | grep tencent | 根据某个关键字查找包 |
pm list packages -f | 查看包安装位置 |
pm list packages -f | grep tencent | 查看包安装位置进行筛选 |
adb help | 查看 adb 命令的帮助信息 |
adb logcat | 查看设备日志 |
adb reboot | 重启设备 |
adb logcat -c | 清空日志信息 |
adb logcat --help | 查看 logcat 命令的帮助信息 |
adb logcat -v | 查看 VERBOSE 级别的信息 |
adb logcat -d | 查看 DEBUG 级别的信息 |
adb logcat -i | 查看 INFO 级别的信息 |
adb logcat -w | 查看 WARN 级别的信息 |
adb logcat -e | 查看 ERROR 级别的信息 |
adb logcat Test:I | 查看级别为 INFO 且与 Test(TAG)相关的信息 |
3、ADB 开发时报错与坑点
- 1、 remote couldn’t create file: Read-only file system
报错意思:远程无法创建只读文件系统
分析原因:没有root 权限,所以无法对手机内存进行读取或修改
解决方式:adb root;adb remount;
4、ADB 学习资源
-
Android中adb的使用
https://www.cnblogs.com/xue2b/archive/2013/05/13/3075767.html -
Android之adb操作命令
https://blog.csdn.net/sir_zeng/article/details/8198316 -
ADB logcat 过滤方法(抓取日志)
https://blog.csdn.net/dj0379/article/details/49299657 -
adb logcat 的妙用(输出 log 到指定文件中)https://blog.csdn.net/qq_34801506/article/details/81014994
以上是关于ADB 工具的使用全面讲解的主要内容,如果未能解决你的问题,请参考以下文章