是aot(提前)可用于Android的单声道?

时间:2015-09-19 14:35:16

标签: android xamarin mono xamarin.android

我发现了这个: Is AOT (ahead of time) compilation available (or planned) in mono for android?

然而这个问题已经过时了。

在单声道项目页面上,我看到ARM支持AOT但不支持Android。

AOT现在可用于Android吗?

1 个答案:

答案 0 :(得分:3)

是的,在商业版本(Monodriod现在是Xamarin.Andriod)中,AOT可以选择编译你的Andriod程序集,就像Xamarin对iOS一样(这是Apple商店提交的强制要求):

Android AOT Compilation

  

AOT编译选项启用Ahead-A Time(AOT)编译   组件。启用此选项后,即时启动(JIT)启动   通过在运行时之前预编译程序集来最小化开销。该   生成的本机代码与未编译的一起包含在APK中   组件。这导致应用程序启动时间缩短,但是   APK尺寸略大的费用。

     

请注意,AOT编辑选项目前是预览功能   并且需要营业执照或更高版本。 AOT编译是   仅当项目配置为发布模式时才可用   默认情况下已禁用。