Windows 中使用 adb logcat
文章目录
介绍
在 Windows 下使用查看 Android 日志最简单的方法是使用 Android Studio 中的 Logcat 窗口,使用此工具不会遇到任何问题,而且功能强大。
如果只是单纯地使用命令行窗口运行 adb logcat
查看日志,会发现 Windows 7 的命令行窗口宽度不可调,并且日志中的中文会显示为乱码。
因为 Android Studio 占用内存比较大,而且启动很慢,如果想要使用快速轻量的命令行查看日志,可以考虑使用 Git for Windows。
环境
- Windows 7 SP1
- Git for Windows 2.33.0
安装
直接去 Git 官方网站安装 Windows 版本就可以。
在安装的时候选择 Use Git from Git Bash only
选项,这样可以使用 Mingw64 终端。
方法
安装完成后在开始菜单中运行 Git Bash,因为这里使用的 Mingw64 终端,默认就支持宽度与高度调整,可以全屏显示。
adb logcat
默认输出的编码是 UTF-8,为了正常显示中文,只需要将终端的字符集修改为 UTF-8 就可以了:Options
| Text
| Character set
在下拉菜单中选择 UTF-8
。
额外技巧
环境变量
添加 Android SDK 路径到 Path 环境变量中,例如默认的 Android SDK 安装路径:%USERPROFILE%\AppData\Local\Android\Sdk\platform-tools
。
添加完成后可以直接在终端中输入 adb 运行而不用指定完整的路径了。
日志最大行数
默认只显示 10000 行,数量过少,不利于分析日志,可以将上限提高。
右键点击 Git Bash 标题栏,在弹出的菜单中选择 Options
| Window
| Scrollback lines
,然后手动输入 9999999。
别名
Git Bash 也可以像 Bash 一样设置别名使用命令,在配合网易Mumu时可以将连接操作也加到别名中。
|
|
代理设置
在使用 Android 模拟器时,经常需要使用 Charles 之类的 HTTP 代理服务器进行抓包,可以使用命令快速设置。
|
|
将上面代码中的 192.168.1.2
替换为自己的局域网 IP。