启动时加载dll文件在我们的应用程序需要3.5秒。有谁知道我们该如何缩短这个时间?是否有可能延迟插件的DLL加载? 我们使用Xamarin和Mvvmcross。Xamarin Mvvmcross缓慢启动dll加载
7
A
回答
2
在Xamarin.iOS中,所有dll在启动之前都会在您的代码执行前加载,所以我不认为您测量了dll加载时间,但其他东西可能看起来像这样。
如果没有更多的数据,只会猜测要说什么,所以我建议您使用Instruments与Time Profiler一起来查看启动时以及时间到底发生了什么。
0
如果以调试模式运行应用程序,您可以在输出窗口中看到初始化,在那里您可以看到正在加载的库。 运行已编译的应用程序可能并不完全相同,但我认为启动时延迟可能是由于此初始化。
相关问题
- 1. Xamarin Android中的缓慢启动
- 2. Hazelcast缓慢启动
- 3. Tableview加载缓慢
- 4. 缓慢加载UiTableView
- 5. Titanium:ScrollView加载缓慢
- 6. UITabBarController缓慢加载
- 7. 缓慢加载XML
- 8. 追踪缓慢的管理DLL负载
- 9. IronPython启动非常缓慢
- 10. C程序启动缓慢
- 11. 服务器缓慢启动
- 12. JBoss 7.1启动缓慢
- 13. 不能与xamarin形式安装mvvmcross下载缓存pluguin
- 14. 缓慢加载jQuery自动完成
- 15. Xamarin:在mvvmcross
- 16. 在Java启动时加载DLL
- 17. Android:缓慢布局加载
- 18. CoreNLP Annotators的缓慢加载
- 19. Google地图缓慢加载
- 20. Flex是否缓慢(加载)?
- 21. 网站加载缓慢
- 22. Ajax TabControl缓慢加载
- 23. WebView缓慢加载url
- 24. Moodle 2.2.3 TinyMCE加载缓慢
- 25. aspx页面加载缓慢
- 26. PictureBox缓慢加载Form.Show()
- 27. 缓慢加载图像
- 28. XPerfView加载缓慢符号
- 29. DataTable加载非常缓慢
- 30. Javascript缓慢加载技术
Xamarin.iOS或Xamarin.Android?你是如何衡量这一点的? – 2014-09-30 12:25:51
我们特别在iOS,iPhone 4,iPhone 4s上遇到这个问题。我们用日志中的痕迹测量它。 – 2014-09-30 12:59:37