【问题标题】:I need to free up memory in an app am building我需要在正在构建的应用程序中释放内存
【发布时间】:2012-05-28 01:06:48
【问题描述】:

我在 android 清单中使用 noHistory,但我的记忆不断增加,最终导致我的应用程序崩溃,基本上我正在做的是让按钮允许用户左右导航,并且在第 20 次左右活动后手机因内存启动而崩溃内存不足,

noHistory

不工作有人可以帮忙吗? 谢谢你

我看到了一些可能有用的东西,但有人可以解释一下如何使用

recycle()

它是如何工作的,谢谢

【问题讨论】:

    标签: android memory android-activity process task


    【解决方案1】:

    不保留历史记录并不能保证自动回收内存...

    实际上,并不能保证您的活动在调用 onDestroy 时会被垃圾回收

    这是一个广泛的话题

    先看看

    http://android-developers.blogspot.co.uk/2009/01/avoiding-memory-leaks.html

    还有这个很棒的视频

    http://www.google.com/events/io/2011/sessions/memory-management-for-android-apps.html

    【讨论】:

    • 我读了,但我还是不明白 :(,我现在正在看视频
    • 谢谢你的视频真的帮了很多忙,事实证明,如果我一起调用回收和完成,我会修补应用程序,我不知道它是否是最好的方法,但是我正在停止的内存泄漏和应用程序不再因此而崩溃:) 我真的很感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-05
    • 2020-10-15
    • 2015-06-18
    • 2017-11-02
    • 1970-01-01
    • 2010-09-26
    相关资源
    最近更新 更多