APP下载

Visual Studio 2019将支援Xamarin热重启

消息来源:baojiabao.com 作者: 发布时间:2026-06-12

报价宝综合消息Visual Studio 2019将支援Xamarin热重启

微软在Visual Studio 2019最新版本16.5预览版,强化了Xamarin的开发体验,除了对iOS应用程序支援热重启功能之外,Android应用程序开发现在也更方便,不需要重新启动Android应用程序,就能快速查看Android资源档案的变更,而且Android应用程序启动速度更进一步获得改进。

在执行应用程序时,C#程式码会与其他专案资源一起被编译和使用,以建置应用程序捆绑包,接着这个应用程序捆绑包会被部署到模拟器或是装置上,微软提到,虽然渐增编译可以减少编译时间,但是无论编辑内容的多寡,部署通常耗费相同的时间。

而Xamarin热重启的原理,便是在允许的时候,将更新推送到现存的应用程序捆绑包中,如此可以大幅减少部署时间。Xamarin热重启支援程式码档案、资源和参照的修改,让开发者无论是编辑检视图模型或是改变图像资源,都能快速推送更新到装置和模拟器里。另外,当开发者对应用程序进行除错,在编辑C#程式码后,点击重新启动按钮,系统便会自动应用更新。

开发者要使用Xamarin热重启功能,不需要进行任何预先配置,只要连结到Windows机器上的装置,就能使用热重启对以Xamarin.Forms建置的iOS应用程序进行除错,这将可以加速内部开发循环,提升首次建置速度69%,渐增建置速度提升81%。

微软研究了Android开发人员常进行的编辑类型,发现Android资源、布局和可绘制的内容,占了其中一大部分,这个Visual Studio 2019版本加入对Android变更应用的支援,让开发者可以在程式执行时,以及在除错对话(Session)期间,直接进行资源更新,而不用重新启动应用程序,

另外,Android启动效能也获得改进,微软在之前的Visual Studio 2019版本加入了启动追踪的功能,开发者可以使用预设配置档案,只要稍微增加APK的大小,就能改进应用程序启动效能,而在这个版本中,微软进一步改进启动追踪功能,支援自定义配置档案,也就是说,开发者可以纪录应用程序启动时的需求作为自定义配置档案,而这个档案可以替代预设配置档案,如此应用程序启动效能将能提高40%,而且APK的容量增加幅度也会非常少。

2020-01-27 21:48:00

相关文章