u3d在手机上闪退的唯一信息就是安卓日志信息

u3d在手机上闪退的唯一信息就是安卓日志信息

首先,我不想讨论逻辑错误。 例如,您自己的 C# 代码访问空指针。 通过查看日志就可以发现这种bug。 这里我想说的是.net 开发安卓游戏材质材料,如果你找到了,在电脑上可以正常运行,在某些手机上也可以正常运行。创作人,但在某些手机上会崩溃。

比如我们的游戏在华为3c上就会崩溃。 那么该怎么办。

唯一崩溃的信息是 Android 日志。 您需要打开 adb logcat。 首先,我建议使用 *W 选项。 这样可以过滤掉大部分Android日志信息,否则你会发现自己有几万条日志。

ok,大致找到日志如下:

致命信号 7 (SIGBUS) 位于 0x7d3da000(代码=2),线程 9713 (UnityMain)

总之.net 开发安卓游戏,至少我找到了崩溃的点。 然后有一个打开日志的选项。 你需要看到的是所有的日志信息:

07-15 03:25:42.748 I/PGApp (1440): onLowMemory...

。 。 。 。 。

07-15 03:26:10.888 E /传感器(1095):sensors_poll_context_t :: pollEvents,第211行:接收事件#### i = 3,nb = 1

07-15 03:26:11.8

文章来源:https://blog.csdn.net/weixin_28972529/article/details/117599224