我想优化Xamarin.Forms应用程序,因此我开始使用Xamarin Profiler,并且可以看到在Android应用程序中分配的初始内存始终约为50MB。
在应用启动时分配的内存为50MB,当我进行推送时分配的内存开始增加+ 1.6MB,而在拉动页面时则开始增加+ 0.2MB。
当然,我浏览的越多,应用运行的速度就越慢。
但是我不知道这个数目是否还可以,或者应用程序是否占用了过多的内存。
伙计们,您能再介一下我吗?我正在使用MVVMCross(作为MVVM框架),并且没有在MainPage中显示图像。
答案 0 :(得分:0)
GitHub上有很多开源的xamarin表单项目,请尝试对其进行概要分析,并将其与您的应用程序进行比较。
但是,如果在表单之间导航时应用程序运行的速度越来越慢,并且看到更多的内存使用情况,那么您将遭受内存泄漏的困扰。