gpt4 book ai didi

java - OnLowMemory 被调用

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:55:03 24 4
gpt4 key购买 nike

我正在做一个访问 gprs 的应用程序。当用户启动另一个使用 gprs 的应用程序也像谷歌地图时我遇到问题。它占用自己的堆内存,在 map 应用程序上执行一些操作后它调用我的 OnLowMemory服务。我的用户界面也在后台被杀死。我没有得到任何适当的教程,当我的应用程序在 onLowMemory 期间被杀死时我可以启动我的应用程序吗,或者是否有任何其他方法来处理它。

提前致谢。

最佳答案

您无法重新启动您的应用程序。当 Android 操作系统开始耗尽内存时,它会负责杀死低优先级的应用程序。你应该做的是在你的应用程序被杀死之前尝试保存任何状态。当应用再次启动时,检查是否有任何状态保存并将您的应用恢复到上次状态。

您还应该查看手机内存不足的原因,也许是您的应用未正确清理或使用了太多占用大量内存的图像、位图等?

关于java - OnLowMemory 被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2771973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com