如何在Android上检查应用存储?

时间:2017-04-26 15:28:55

标签: android storage

所以我刚刚发现我的应用程序的调试版本在启动时占用了高达155MB的数据。显然这是不可接受的,我正在试图确定是什么导致了膨胀。我有什么选择来调查这个问题?

2 个答案:

答案 0 :(得分:0)

我认为您的应用程序内存泄漏,您可以使用Androids Memory Monitor。 这个博客可以帮到你。[博客]:https://riggaroo.co.za/fixing-memory-leaks-in-android-outofmemoryerror/

答案 1 :(得分:0)

问题是由LeakCanary引起的。当无法记录泄漏数据时,它会将其缓存在应用程序的目录下,直到授予泄漏应用程序的存储权限。这造成了大小的错觉。在生产中,这不是问题。