
Xamarin Starter allows developer to build and publish simple apps,
which contain no more than 32k of compiled user code (IL)
我想知道,ILK的32K是一个非常严格的瓶颈吗?从32K代码可以得到什么?
如果你已经尝试过Xamarin起动器版本,你的大小限制是一个问题,你开发什么样的应用程序?
解决方法 更新(2016/03/31):该限制不再存在使用Xamarin.iOS 9.6.1截至Xamarin.iOS 9.8.1,目前还没有Starter Edition,而取代它的新版社区版本没有大小限制.
更新:Xamarin.iOS 8.4中的限制增加到128KB
更新:Xamarin.iOS 6.2中的限制增加到64KB
记住,这是32KB的用户代码.
您可以获得所有的.NET类库(BCL),iOS API,Monotouch.Dialog(用于UI),Web服务,Data(例如sqlite)…甚至单元测试代码.它们都不是用户代码(因此它们不是32KB限制的一部分).
例如.一个你好世界的应用程序(不是一个很好的基准,它将主要生成代码)将需要约4KB.
查看可能的更好的方法,并了解iOS上的C#开发,请查看github上提供的samples.他们大多数符合这个限度.
总结以上是内存溢出为你收集整理的Xamarin C#代码的IL大小?全部内容,希望文章能够帮你解决Xamarin C#代码的IL大小?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)