Android 这些是内存泄漏警告吗

Android 这些是内存泄漏警告吗,android,memory-management,memory-leaks,Android,Memory Management,Memory Leaks,在我的日志中,我看到了太多这样的警告 5-11 23:21:44.225:D/dalvikvm(7578):释放了11K的外部分配,47% 免费2881K/5379K,外部11655K/11801K,暂停39ms 05-11 23:21:44.300:D/dalvikvm(7578):GC_外部_ALLOC释放2K,47%释放 2880K/5379K,外部10083K/10303K,暂停22毫秒05-11 23:21:44.360: D/dalvikvm(7578):GC_外部_ALLOC释放1

在我的日志中,我看到了太多这样的警告

5-11 23:21:44.225:D/dalvikvm(7578):释放了11K的外部分配,47% 免费2881K/5379K,外部11655K/11801K,暂停39ms 05-11 23:21:44.300:D/dalvikvm(7578):GC_外部_ALLOC释放2K,47%释放 2880K/5379K,外部10083K/10303K,暂停22毫秒05-11 23:21:44.360: D/dalvikvm(7578):GC_外部_ALLOC释放1K,47%释放2880K/5379K, 外部10083K/10303K,暂停22毫秒05-11 23:21:44.415: D/dalvikvm(7578):GC_EXTERNAL_ALLOC freed这里是一个关于Dalvik垃圾收集器消息的示例

我在两个不同的设备上测试了我的应用程序。其中一个给出了这些调试警告 (三星Galaxy Note)另一个是(三星Galaxy Mini)没有。 这两个设备之间的差异正常吗


我认为这是正常的,因为我使用的一些手机也会提供这些日志,而另一些手机则不会。“GC\u EXTERNAL\u ALLOC freed”只是意味着垃圾收集器释放了一个外部内存分配。这与内存泄漏无关:-)

可能重复:我通过Eclipse查看了所有日志。任何警告(GC_*warnings)都包括包名,但对于我的应用程序,GC警告包括我的应用程序包名。调试模式和发布模式有什么区别吗?