查看 Android 日志
文章目录
需求
在玩家的电脑中抓取游戏启动时卡住的日志,要求尽可能少的下载软件、下载软件的大小尽可能小、操作尽可能简单。
不可行的方案
Android Studio Logcat
Android Studio 中自带的 Logcat 可以查看日志,不过 Android Studio 本身就有 800MiB+,实在是太大了。
Jar 工具
- Google Code Archive - Long-term storage for Google Code Project Hosting.
- mlopatkin / android-log-viewer — Bitbucket
官方的与第三方的工具都是使用 Java 编写的,可是玩家的机器上可能没有 Java,比较麻烦。
可行的方案
adb
这个方案下载的文件只有 1.3MiB,而且用起来兼容性较好。
告诉玩家首先打开手机的开发者选项,然后再使用工具查看日志,运行游戏到出错的地方后把日志发给开发者。
具体的命令行选项
更好的方案
- 接入 Bugly 或类似的自动化上报工具,保证可以方便地拿到崩溃的日志。
- 增加调试手势,可以在游戏启动时快速打开日志界面,查看问题。