adb工具的使用方法详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/WY_stutdy/article/details/81355929

抓内核日志方法:
1、用usb线连接电脑与板卡上的靠近耳机孔的usb口。
2、在板卡系统设置菜单中选中connect to PC,并在开发者选项中选中usb调试。
3、在电脑端开启诸如豌豆荚之类的软件,让电脑识别到板卡。
4、电脑cmd进入到adb命令行,键入 adb shell
5、键入 ls mnt,查看mnt下sdcard对应的目录名, 一般为sdcard或internal_sd
6、键入 dmesg > /mnt/sdcard/kernel.txt 或 dmesg > /mnt/internal_sd/kernel.txt,回车
7、同时按下 ctrl + C
8、键入 adb pull /mnt/sdcard/kernel.txt 或 adb pull /mnt/internal_sd/kernel.txt,回车
9、在cmd命令的当前目录下就有kernel.txt日志文件了。
10、将kernel.txt文件传回!

抓android日志方法:
1、用usb线连接电脑与板卡上的靠近耳机孔的usb口。
2、在板卡系统设置菜单中选中connect to PC,并在开发者选项中选中usb调试。
3、在电脑端开启诸如豌豆荚之类的软件,让电脑识别到板卡。
4、电脑cmd进入到adb命令行,键入 adb shell
5、键入 ls mnt,查看mnt下sdcard对应的目录名, 一般为sdcard或internal_sd
6、键入 logcat > /mnt/sdcard/logcat.txt 或 logcat > /mnt/internal_sd/logcat.txt,回车
7、同时按下 ctrl + C
8、键入 adb pull /mnt/sdcard/logcat.txt 或 adb pull /mnt/internal_sd/logcat.txt,回车
9、在cmd命令的当前目录下就有logcat.txt日志文件了。
10、将logcat.txt文件传回!

抓3G/4G日志方法:
1、用usb线连接电脑与板卡上的靠近耳机孔的usb口。
2、在板卡系统设置菜单中选中connect to PC,并在开发者选项中选中usb调试。
3、在电脑端开启诸如豌豆荚之类的软件,让电脑识别到板卡。
4、电脑cmd进入到adb命令行,键入 adb shell
5、键入 ls mnt,查看mnt下sdcard对应的目录名, 一般为sdcard或internal_sd
6、键入 logcat -b radio > /mnt/sdcard/logcat_radio.txt 或 logcat -b radio > /mnt/internal_sd/logcat_radio.txt,回车
7、同时按下 ctrl + C
8、键入 adb pull /mnt/sdcard/logcat_radio.txt 或 adb pull /mnt/internal_sd/logcat_radio.txt,回车
9、在cmd命令的当前目录下就有logcat_radio.txt日志文件了。
10、将logcat_radio.txt文件传回!

网络adb方法:
1、先将电脑和板卡链接在一个网段内,并查看板卡ip地址。
2、在板卡设置菜单内的开发者选项中,选中usb调试。
3、电脑cmd进入到adb命令行,键入 adb connect 板卡ip地址:端口号 , 端口号一般为5555或5566。
4、之后步骤,和以上各自方法的4~10相同。

下载文件到板卡中: adb push D:\i2c_battery /mnt/sdcard/

安卓系统对文件操作时,提示Read-only file system的解决方法
1. adb root
2. adb disable-verity
(最新的adb 工具包才支持adb disable-verity命令,如果是Linux开发环境,则可使用工程编译结果目录out/host/linux-x86/bin下的adb执行文件)
3. adb reboot 重启设备
(只要不刷机,以上步骤执行一次就行)
4. adb root
5. adb remount
现在可以对system分区进行读写了

注意点:
1.新版本的adb工具 adb shell 进入命令行之后,Ctrl+c不能退出,可输入exit退出

猜你喜欢

转载自blog.csdn.net/WY_stutdy/article/details/81355929
今日推荐