一种Android后台应用和服务的清理方法技术

技术编号:8190870 阅读:1163 留言:0更新日期:2013-01-10 01:47
本发明专利技术涉及一种Android后台应用和服务的清理方法,利用API接口和建立的内置系统服务列表,包括以下步骤:101)获取后台运行的应用;102)获取后台运行的服务;103)通过与所述列表比对,列出不在所述列表中的后台运行的服务;104)如果系统重新启动(restart)队列中存在所述不在所述列表中的后台运行的服务,将它调出重新启动队列;105)关闭获取的所述应用和所述不在所述列表中的后台运行的服务。这种清理方法,能最大限度的清理不必要运行的后台应用和服务,从而有效地提高内存使用效率和延长待机时间。

【技术实现步骤摘要】

本专利技术涉及安卓(Android)系统管理和优化,具体涉及,尤其应用在手持设备中。
技术介绍
随着Android智能手机的普及,为Android系统开发的应用也越来越多,用户也习惯于在手机上安装和使用众多软件,这就出现了个很严重问题虽然机器硬件性能越来越快,内存也由512M逐渐提升到1G,以后也还有进一步提升的可能,Android系统自身也有一个内存回收机制,但是,相对于越来越复杂、占用内存越来越多的应用来说,内存一直将会是影响系统运行速度和待机时间的一个瓶颈。因此,Android智能手机上提供一种有效的管理后台运行的程序,能及时主动释放内存的方法就尤为重要。 目前,Android智能手机上已经有一些第三方应用集成有类似“一键清理”的功能,但其功能局限于只能清理后台运行的应用,却不能清理服务(service),这样至少有三个弊端I.后台运行的不必要的service往往仍占用过多内存2.后台运行的不必要的service仍然会在运行,此时可能会去联网、或是在后台仍然运行一些操作,有的还会推(push) —些消息出来,从而给用户造成困扰为何我清理程序后,仍然还有push消息出来?3.由本文档来自技高网...

【技术保护点】
一种Android后台应用和服务的清理方法,其特征在于,利用API接口和建立的内置系统服务列表,包括以下步骤:101)获取后台运行的应用;102)获取后台运行的服务;103)通过与所述列表比对,列出不在所述列表中的后台运行的服务;104)如果系统重新启动队列中存在所述不在所述列表中的后台运行的服务,将它调出重新启动队列;105)关闭获取的所述应用和所述不在所述列表中的后台运行的服务。

【技术特征摘要】

【专利技术属性】
技术研发人员:曾元清
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1