android - 禁用自动关闭应用程序 Android

标签 android memory

当 Android(版本 2.3)内存太少时关闭应用程序。当我打开浏览器并打开四张有 30-40MB 空闲内存的卡时,我在具有 140 MB 空闲内存的设备上进行了测试。我的应用程序是 10 MB,但如果您开始使用其他 Android 本身,它会关闭。是否可以强制 Android 永远不关闭应用程序?这太烦人了,以至于我在这个应用程序和 session 变量 (ApplicationState) 返回后开始发生奇怪的事情。

最佳答案

只能通过修改 android 系统本身来完全防止这种情况(即重建,或至少生根)。即便如此,在内存压力达到一定程度时,阻止您的应用程序被终止会转化为崩溃,无论用户试图在前台做什么,甚至整个设备都会崩溃。

您最好根据 Activity 生命周期正确处理被杀死的可能性,正如其他人已经建议的那样。

关于android - 禁用自动关闭应用程序 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11139456/

相关文章:

android - 如何在 Android 中将 ArrayList<Users> 从子 Activity 移动到父 Activity

macos - calloc 或 malloc 可以用于在 OSX 中仅分配物理内存吗?

C语言逐字节复制指针的内容无限循环

Java ArrayList内存使用递归

linux - 我怎么知道进程的内存使用情况

android - 如何实现 Android 日历应用程序的 Day-View?

Android OpenGL Hello World

java - 将 ListView 项目 onclick 解析到另一个 Activity 并匹配 JSON 中的特定数据

Spring框架。如何存储一些数据以防止每次访问数据库

Java 使用 SAX 处理 XML