Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序内存泄漏_Android_Memory Leaks - Fatal编程技术网

Android应用程序内存泄漏

Android应用程序内存泄漏,android,memory-leaks,Android,Memory Leaks,我使用eclipse内存分析器检测android应用程序中的内存泄漏。 我想在关闭应用程序后消除内存泄漏。我看到一个对象的实例即使在关闭应用程序后仍处于活动状态。我检查了此对象实例的传入引用。这些引用是否无法销毁?对象实例处于活动状态的原因是什么?如果是,我如何删除它?您不必担心android的内存问题。当你关闭你的应用程序时,它不会马上杀死一切。当它需要资源时,它会被杀死。但是为什么不收集垃圾呢?这是因为弱引用权?由于糟糕的编码,弱引用仍然存在,不是吗?“我想知道根本原因在哪里?”罗布轻描淡写

我使用eclipse内存分析器检测android应用程序中的内存泄漏。
我想在关闭应用程序后消除内存泄漏。我看到一个对象的实例即使在关闭应用程序后仍处于活动状态。我检查了此对象实例的传入引用。这些引用是否无法销毁?对象实例处于活动状态的原因是什么?如果是,我如何删除它?

您不必担心android的内存问题。当你关闭你的应用程序时,它不会马上杀死一切。当它需要资源时,它会被杀死。但是为什么不收集垃圾呢?这是因为弱引用权?由于糟糕的编码,弱引用仍然存在,不是吗?“我想知道根本原因在哪里?”罗布轻描淡写地说!内存在Android中是一个非常大的问题,因为我们的可用内存远远少于其他平台上的可用内存。小心对
上下文的静态引用和僵尸线程。Android操作系统决定何时从内存中删除应用。你无法控制它。这不是内存泄漏的迹象。@Che,我想我把它说得很奇怪。关闭应用程序后,不要担心内存问题,android会帮你解决。