Android ADB命令
Posted 王睿丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android ADB命令相关的知识,希望对你有一定的参考价值。
一、什么是 ADB?
adb工具即android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。
二丶ADB 命令
2.1、基本
命令 | 含义 |
---|---|
adb devices | 查看当前连接的设备 |
adb shell | 进入设备或模拟器终端 |
adb shell [command] | 执行一条shell命令 |
adb push <本地路径> <远程路径> | 从电脑上发送文件到设备 |
adb pull <远程路径> <本地路径> | 从设备上发送文件到电脑 |
adb help | 查看 adb 命令的帮助信息 |
adb logcat | 查看设备日志 |
adb reboot | 重启设备 |
2.2、卸载与安装
命令 | 含义 |
---|---|
adb install xxx.apk | 将apk安装到设备上;如果是*.apk,则会安装当前目录下所有apk文件 |
adb uninstall <软件包名> | 卸载软件 |
adb uninstall -k <软件包名> | 卸载软件但是保留配置和缓存文件 |
2.3、安装包操作
命令 | 含义 |
---|---|
pm list packages | adb 查看所有安装的包 |
pm list packages | grep tencent | 根据某个关键字查找包 |
pm list packages -f | 查看包安装位置 |
pm list packages -f | grep tencent | 查看包安装位置进行筛选 |
2.3、Log日志
命令 | 含义 |
---|---|
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)相关的信息 |
三、ADB 常见问题
-
1、 remote couldn’t create file: Read-only file system
报错意思:远程无法创建只读文件系统
分析原因:没有root 权限,所以无法对手机内存进行读取或修改
解决方式:adb root;adb remount;
-
2丶AS下的 ADB 命令在哪里
在SDK目录下的platform-tools里
四丶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
还想要更多可自行百度
以上是关于Android ADB命令的主要内容,如果未能解决你的问题,请参考以下文章
Android命令截屏srenncap pc 端adb截图成功,但是用代码执行为空白图