我们提供安全,免费的手游软件下载!

安卓手机游戏下载_安卓手机软件下载_安卓手机应用免费下载-先锋下载

当前位置: 主页 > 软件教程 > 软件教程

如何在Unity开发游戏时通过安卓手机拉取日志来定位问题

来源:网络 更新时间:2024-08-04 09:34:24

unity开发游戏时,经常会遇到安卓手机真机报错和崩溃的情况。为了定位问题,需要将安卓手机上的日志拉取到电脑上进行查看。

1. 首先,在安装Unity时,需要勾选安卓模块(记得勾选安装sdk等内容)。

2. 打开对应安卓模块的目录下的adb目录。例如,我的安装目录为C:\Program Files\Unity\Hub\Editor\2021.3.32f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools。

3. 进入该目录,使用cmd命令行调用adb执行命令(建议安装cmder,默认添加到系统环境,文件夹下右键打开cmder即默认进入该目录,省略cd命令进入文件夹的步骤,请下载full版本)。

4. 打开安卓手机的usb调试模式。在手机中找到系统信息,版本信息,多次点击直到出现开发者选项,然后进入开发者选项打开usb调试模式。连接电脑后,手机会提示是否允许usb调试,选择允许。

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