Unity 2018.4 Android黑屏问题

时间:2019-05-29 10:04:21

标签: android firebase unity3d google-play-games facebook-unity-sdk

从Unity 2017年到升级到当前版本(即Unity 2018.4)为止的每个版本,我已经将近有四个月的时间在移动设备上遇到黑屏问题。

问题:

1)在Unity Splash之后的20次尝试启动应用程序Black Screen的尝试中,在Android设备上(设备上有所变化)进行了3到4次,甚至没有唤醒我的第一个场景。也不例外,只有少数Unity日志(如屏幕截图所示)。

2)其余时间的应用程序启动,并且一切正常,但在统一启动后,黑屏延迟了4到5秒钟,然后我的第一个场景启动了。

立即发现

由于我一直在使用firebase,facebook sdk,google play游戏和unity的inapp来开发我的游戏,因此我发现删除了facebook sdk和google play游戏后没有。 2个问题有所改善,黑屏延迟降至1秒。

我的项目中的插件:

Ad Mob,FB SDK,Firebase,Google Play游戏。还有离子拉链和牛顿柔软。

三星S6 SM-G920F的测试用例

完成的项目=从应用程序图标点击统一飞溅到游戏的第一个场景后的后屏幕为4秒。 (卡在黑屏上20%)

仅具有空场景的完整项目=与上面相同

没有FB SDK和GPG的完整项目=将启动黑屏减少至1秒并且没有黑屏卡住

(以上测试用例每个都运行了近30次)

enter image description here

绿色是指应用程序在黑屏启动后被卡住,红色是指启动时黑屏延迟了一段时间。

1 个答案:

答案 0 :(得分:0)

您可以尝试以下解决方案来解决您的问题

  • 转到“播放器设置”>“分辨率和演示”并设置“背景音乐类型” 从“自动”或“从不”更改为“始终”。
  • LightweightPipeline->渲染比例等于1且 LightweightPipeline->深度纹理已禁用。
  • 将您的Unity版本更新为最新版本。