adb shell 如何筛选日志并复制内容
时间: 2023-04-06 22:04:08 浏览: 90
你可以使用以下命令来筛选日志并复制内容:
adb logcat | grep "关键词" > 文件名.txt
其中,关键词是你要筛选的内容,文件名是你要保存的文件名。这个命令会将筛选出来的内容保存到指定的文件中。
相关问题
android设备bugreport日志的adb pull命令
adb pull命令用于将设备上的文件复制到计算机上,其中包括Android设备的bugreport日志。下面是使用adb pull命令复制bugreport日志的步骤:
1. 连接Android设备到计算机上,并通过命令行窗口打开adb工具。
2. 在命令行窗口中输入以下命令:
```
adb bugreport > bugreport.txt
```
这会生成一个名为“bugreport.txt”的文件,其中包含设备的bugreport日志。
3. 输入以下命令以查看生成的bugreport日志文件的位置:
```
adb shell dumpsys activity
```
在输出中,查找包含“BUGREPORT_PATH”文本的行。该行将显示生成的bugreport日志文件的位置和名称。
4. 输入以下命令以复制bugreport日志文件:
```
adb pull /path/to/bugreport.txt
```
将“/path/to/bugreport.txt”替换为步骤3中找到的bugreport日志文件的位置和名称。
5. 该命令将复制bugreport日志文件到当前命令行窗口所在的目录中。可以通过文件管理器或其他命令行命令将文件移动到其他位置。
adb devices 2、adb shell 3、adb -s 4、adb install ***.apk 5、adb install -r ***.apk 6、adb uninstall 7、adb pull 8、adb push 9、adb logcat
这是一些常用的ADB命令,它们可以在与Android设备通信时使用:
1. `adb devices`:列出连接到计算机的所有Android设备
2. `adb shell`:在设备上打开一个命令行 shell
3. `adb -s <设备序列号>`:指定连接到的设备
4. `adb install <应用程序.apk>`:安装一个应用程序
5. `adb install -r <应用程序.apk>`:重新安装一个应用程序并保留其数据
6. `adb uninstall <应用程序包名>`:卸载一个应用程序
7. `adb pull <设备路径> <计算机路径>`:从设备中复制文件到计算机
8. `adb push <计算机路径> <设备路径>`:从计算机中复制文件到设备
9. `adb logcat`:查看设备日志
这些命令可以在终端或命令行中键入,前提是已经安装了ADB并将其添加到了系统路径中。