找回密码
 立即注册
查看: 1821|回复: 5

[简易教程] Unity Android编译IL2CPP 对比 Mono

[复制链接]
发表于 2018-12-26 18:45 | 显示全部楼层 |阅读模式
https://zhuanlan.zhihu.com/p/19972689?refer=indieace

https://blogs.unity3d.com/cn/author/josh/





从一些其他人的博客和IL2CPP开发人员的博客中可以理解出IL2CPP是未来的趋势。并且现在也在不断的完善中。对于编译时间太长,推测他们可能会像ios采用不剥离模式,运行标准库,到时可能会减少编译时长(猜测)



IL2CPP 和 Mono 性能对比

测试机型 Lenovo VIBE



多次测试数据有变动但波动很小。

Il2cpp 和mono 整体性能差不多。

在 add get component 上 il2cpp劣于 mono, Math上il2cpp 要略强于mono。



IL2CPP开发中注意点

和IOS相同,对于C# JIT的东西不允许。

System.Reflection.Emit库中的东西不能使用。

对于外部引用的库文件(自己的或者第三方的),在IL2cpp.exe 生成c++代码时会进行链接,如果代码中这些库是其他平台所需的,或者不能正确引用的,将这些代码注掉或者用平台宏定义包含起来,不然会链接失败。

IL2CPP APK安装包注意点

Il2cpp 第一次安装正常。

在安装过相同包名的后 卸载后再次安装 启动会报错

Failed to extract resources needed byil2cpp

重启手机后没问题。

Il2cpp 覆盖安装未见异常


---------------------
作者:TrudgeCarrot
来源:CSDN
原文:https://blog.csdn.net/trudgecarrot/article/details/56666090
版权声明:本文为博主原创文章,转载请附上博文链接!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2019-2-15 08:12 | 显示全部楼层
好帖就是要顶
发表于 2019-2-15 07:48 | 显示全部楼层
顶顶多好
发表于 2019-2-15 08:02 | 显示全部楼层
真心顶
发表于 2019-2-15 07:59 | 显示全部楼层
难得一见的好帖
发表于 2019-2-15 07:43 | 显示全部楼层
很好哦
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 01:28 , Processed in 0.121290 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表