LogCat连接安卓手机拉取日志到本地(Unity开发版)

unity开发游戏的时候经常会碰到安卓手机真机报错/崩溃,定位问题需要拉取安卓手机上的日志到电脑上来查看。

  1. unity安装的时候,勾选安卓模块(sdk这些记得勾选安装)
  1. 打开对应安卓模块个目录下的adb目录, 当前我的安装目录为C:\Program Files\Unity\Hub\Editor\2021.3.32f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools
  1. cmd命令行进入此目录,调用打开adb执行命令(建议安装cmder,默认添加到系统环境,文件夹下右键打开cmder即默认进入该目录,比cmd省略自己命令cd进入文件夹的步骤,请下载full版本)
  1. 安卓手机打开usb调试模式,手机进去系统信息,版本信息,多点几下知道出现开发者选项,进入开发者选项打开usb调试模式,连接电脑,会提示是否允许usb调试,电机允许即可。

  2. 执行命令: adb logcat -v time >logcat.txt 等待几分钟,偶尔F5刷新一下文件管理器,查看logcat.txt是否从0kb变成xxkb。等待一段时间,断开手机数据线,打开logcat.txt文件查看对应崩溃时间点的日志,可以搜索Unity关键字过滤掉不是unity相关的日志信息,系统日志实在太多影响查看效率,如果是sdk等跟unity无关的日志,可以按照sdk对应包名/关键字之类的搜索日志,实在没有就在对应时间点的区域逐条查看

相关推荐
疯华整猫2 分钟前
否决 Flutter 提案那天,我发现自己也说不清 Framework 管什么
android
传奇开心果编程12 小时前
【Flutter踩坑排雷】第25课:ScrollController 误用坑|跳转失效、监听泄漏与“控制器未附加”
android·flutter·ios·移动开发·跨平台·dart·声明式ui
慕容雪_16 小时前
Capacitor8-Android打包完整手册
android·打包·capacitor
寂寞的船17 小时前
【Unity Bug挑战】第12期 Awaitable 二次 await 死锁之谜 —— 为什么同一个异步操作等两次就卡死?
unity·c#·游戏引擎·bug
阿杰m20 小时前
Android源码第十三章:Bluetooth——沿一次发现走到控制器
android
booboosui20 小时前
派活给另一个 AI:前后两次文件夹快照,就是交付清单
android
普通人61 天前
MySQL_FIND_IN_SET函数详解
android·数据库·mysql
好的佩奇2 天前
Dart 之集合元素
android·flutter·dart
Easyhood2 天前
Android 开发入门实践(十四):Compose 副作用入门与四个常用 API
android·开发语言·kotlin·android jetpack·compose
FlightYe2 天前
音视频修炼之容器与协议(四):RTSP详解
android·linux·ffmpeg·音视频·dash