我有一个充满活力的银河。不久前我在上面安装了 ICS rom。我注意到我以前在 2.2 上使用的视频捕获程序现在在我捕获视频时突然退出而没有通知。然后我继续了解到 ICS 使用大量内存。
我现在正在开发一个通过服务意图创建对象数组的应用程序。该服务是一种粘性服务。因此,据我了解,它会尽可能长时间地存在。在我的 onDestroy 方法中,我将我的对象数组序列化为一个文件,以便当我的服务再次启动时,加载该数组(如果文件存在)。所以我测试了我的应用程序,一切运行良好,然后我退出了活动(意图仍应在后台运行)。然后我运行 ICS 互联网浏览器并从我的应用程序中获得强制关闭。
我的系统是否有可能杀死我的服务并且永远不会调用 ondestroy?