1 今天在调试android 程序时候,发现即使程序退出了,发现还占用内存大概有15M.用MAT查看,经过多次GC操作,发现依旧是15.直觉告诉我,应该发生内存泄露了。然后利用MAT,查看Memory Leak。结果让我很吃惊,发现是InputMethodManager。这个对象一直引用着Context。也就是Activity,导致它无法释放内存。后来google 一下发现,1 今天在调试android 程序时候,发现即使程序退出了,发现还占用内存大概有15M.用
1 今天在调试android 程序时候,发现即使程序退出了,发现还占用内存大概有15M.用MAT查看,经过多次GC操作,发现依旧是15.直觉告诉我,应该发生内存泄露了。然后利用MAT,查看Memory Leak。结果让我很吃惊,发现是InputMethodManager。这个对象一直引用着Context。也就是Activity,导致它无法释放内存。后来google 一下发现,1 今天在调试android 程序时候,发现即使程序退出了,发现还占用内存大概有15M.用