我有一个创建服务的应用程序。当您退出并重新进入正在运行的服务时,内存会增加。我用 MAT 分析了文件“hprof”:
“由“dalvik.system.PathClassLoader @ 0x406bea70”加载的“com.yulis.PantallaPrincipal”实例占用 557.432 (17,08%) 个字节。内存在“com.yulis.Multimedia”加载的一个实例中累积“ dalvik.system.PathClassLoader @ 0x406bea70""
如果我出去多次进入应用程序,增加实例的数量。一个类接收一个类活动的“上下文”和该类的数据捕获服务类。这可能是问题吗?
我该如何防止这种情况?