首页 > 解决方案 > Xamarin 形成内存问题

问题描述

我想优化我的 Xamarin.Forms 应用程序,所以我开始使用 Xamarin Profiler,我可以看到在我的 Android 应用程序中分配的初始内存始终在 50MB 左右。

应用程序启动时分配的内存为 50MB,当我推送时它开始增加大约 +1.6MB,当我拉页面时它开始增加大约 +0.2MB。

当然,我浏览的越多,应用程序的运行速度就会越来越慢。

但我不知道这个数量是否可以,或者应用程序是否消耗了太多内存。

伙计们,你能告诉我更多关于这个的信息吗?我正在使用 MVVMCross(作为 MVVM 框架)并且我没有在 MainPage 中显示图像。

标签: xamarinmemory-leaksxamarin.formsxamarin.androidxamarin-studio

解决方案


GitHub 上有很多开源 xamarin 表单项目,尝试分析它们并将它们与您的应用程序进行比较。

但是,如果当您在表单之间导航时应用程序变得越来越慢,并且您看到更多的内存使用情况,那么您就会遭受内存泄漏的困扰。


推荐阅读