Xamarin Mvvmcross慢启动dll加载

Noa*_*fek 7 dll performance plugins mvvmcross xamarin

在启动时加载dll文件在我们的应用程序中需要3.5秒.有谁知道我们怎么能减少这个时间?是否有可能延迟插件DLL加载?我们正在使用Xamarin和Mvvmcross.

Rol*_*nge 2

在 Xamarin.iOS 中,所有 dll 都会在启动时加载,然后执行代码,因此我认为您没有测量 dll 加载时间,而是测量了其他可能类似的时间。

如果没有更多数据,一切都只是猜测,因此我建议您使用 Instruments 和 Time Profiler 来准确查看启动时发生的情况以及时间的去向。