部分Android设备加载游戏主场景时崩溃的技术求助
部分Android设备加载游戏主场景崩溃求助
问题概述
我们开发的游戏已上线Google Play Store,多数设备运行正常,但少数Android设备加载主场景时会崩溃,问题亟待解决。
出现崩溃的设备列表
- Samsung Galaxy A20
- Samsung Galaxy A32
- Oppo A53s
- Motorola moto e
- Redmi 9
- Samsung Galaxy A02s
- Samsung Galaxy A11
已收集的关键排查信息
- 崩溃发生时,logcat未记录任何重大错误日志
- 我们在所有管理器脚本的
Awake()方法中添加了Debug.Log和Try-Catch逻辑,并且将Player Manager设置为Unity脚本执行顺序的首位,但这些日志和异常捕获内容完全没有出现在logcat中(怀疑脚本根本没执行) - 仅保留Player Manager对象时游戏不会崩溃;一旦添加Enemy Manager或UI Manager(二者均涉及屏幕内容绘制),就会触发崩溃(怀疑和图形渲染设置有关)
- 移除了Facebook SDK、Firebase SDK、Unity Mediation Beta等多数第三方SDK后,问题仍然存在
- 游戏的加载场景没有崩溃情况
开发环境详情
- Unity版本:2021.2.13f(已尝试切换其他Unity版本,崩溃问题依旧)
- Target API level:30
后续会补充更多相关信息,恳请有相关排查或解决经验的开发者提供思路和方案,感谢支持!
内容的提问来源于stack exchange,提问作者Andrew Tran
相关产品推荐
相关产品推荐

