Unity调试Android环境记录

1. 如果是打包闪退,请看logerror去查。

2. 如果是点击闪退,推荐使用unity hub 自带的Android SDK/JDK 可以在unity hub 添加模块

选择,非常好用,没有出啥问题。

还是闪,使用logcat调试,请进入 unity/编辑/首选项/外部工具 找到 Android SDK位置:

进入子文件夹:SDK\platform-tools

我们需要使用 Android SDK调试工具,方法如下:

A. 进入CMD模式,CD到这个文件夹。

B. 打开手机,按好闪退的包,再插上USB进入调试模式。

C. CMD输入 adb logcat

(一些详细指令可以看这篇文章:android cat命令详解,android adb logcat详解(三)_AMAX杨威的博客-CSDN博客

D. 等CMD指令台趋向静止,再使用手机点击 安装包。

此时CMD指令台会快速闪过消息,直接拖动鼠标 去指令台复制一下最下面一百多行信息到txt文档,就可以查看问题了。(因为刚刚点击apk,所以报错信息就在最下面)

3. 解决进包闪退问题,需要解决游戏内问题(主要解决的是 unity中无错,但是真机有错的问题)

推荐一下这个:

1.打开Asset Store,下载In-game Debug Console插件并将其导入所需要的项目中。

2. 找到导入文件夹目录下的IngameDebugConsole的prefab,把它拖入场景中(放到场景最外面就行,需要调试的时候勾上打开,不需要关上)。

3. 进入游戏就能像在unity一样看到三类Log,并且手机/模拟器可以点击复制信息,直接复制出来,很方便查看问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值