其他分享
首页 > 其他分享> > 【Unity打包崩溃】安卓包遇到CrashReport-Native: Faile to open comm file(/system/build.prop)就闪退

【Unity打包崩溃】安卓包遇到CrashReport-Native: Faile to open comm file(/system/build.prop)就闪退

作者:互联网

 unity使用Gradle打包的时候,正常使用频繁出现闪退问题,一直被玩家吐槽。每次查看Bugly发现日志追踪到下面这个地方的时候就直接出现了闪退。在这里插入图片描述
Faile to open comm file(/system/build.prop)这个报错出现的原因应该不是依据,这里解决的主要是app不稳定容易崩溃的问题。


像大佬请教后,发现PlayerSetting里面的Scripting Backend 设置为了Mono在这里插入图片描述
在这里插入图片描述

这里将mono改成IL2CPP重新出包,闪退情况有所改善

在这里插入图片描述

结论:mono相较于IL2CPP打包速度更快,但是IL2CPP代码运行效率更高、更加稳定,更加适合打用于上线的正式包。




另外Target Architectures中的x86架构打包时取消勾选可以节省10~20M的包体体积,这个架构在手机上运行基本用不到。x86可以不用勾选
其他情况下,如果是插件或者是SDK的致命错误的情况下也可能导致游戏崩溃~

标签:mono,system,prop,IL2CPP,comm,闪退,打包
来源: https://blog.csdn.net/weixin_43677968/article/details/110667279