我让我的应用程序在三星Galaxy note 3的前景中运行24小时。我在开始时拍了一张RAM快照。
{" AvailableSystemRAM":1341," AvailableAppRAM":10," TotalAppRAM" 49}
改变12小时:
{" AvailableSystemRAM":1265," AvailableAppRAM&#34:4," TotalAppRAM" 52}
24小时后,结果是:{" AvailableSystemRAM":992," AvailableAppRAM":0," TotalAppRAM" 61}
是否是后台内存泄漏或其他应用和服务处理的迹象?如果我使用了所有可用的AppRam,我认为Android会抛出OutOfMemoryError。
更新
答案是肯定的。某些本机功能导致轻微的内存泄漏,在Android Studio的内存监视器中看不到。