[發(fā)明專利]一種Android后臺應(yīng)用和服務(wù)的清理方法有效
| 申請?zhí)枺?/td> | 201210260489.7 | 申請日: | 2012-07-25 |
| 公開(公告)號: | CN102866908A | 公開(公告)日: | 2013-01-09 |
| 發(fā)明(設(shè)計(jì))人: | 曾元清 | 申請(專利權(quán))人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46 |
| 代理公司: | 深圳市惠邦知識產(chǎn)權(quán)代理事務(wù)所 44271 | 代理人: | 滿群 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 android 后臺 應(yīng)用 服務(wù) 清理 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及安卓(Android)系統(tǒng)管理和優(yōu)化,具體涉及一種Android后臺應(yīng)用和服務(wù)的清理方法,尤其應(yīng)用在手持設(shè)備中。
背景技術(shù)
隨著Android智能手機(jī)的普及,為Android系統(tǒng)開發(fā)的應(yīng)用也越來越多,用戶也習(xí)慣于在手機(jī)上安裝和使用眾多軟件,這就出現(xiàn)了個(gè)很嚴(yán)重問題:雖然機(jī)器硬件性能越來越快,內(nèi)存也由512M逐漸提升到1G,以后也還有進(jìn)一步提升的可能,Android系統(tǒng)自身也有一個(gè)內(nèi)存回收機(jī)制,但是,相對于越來越復(fù)雜、占用內(nèi)存越來越多的應(yīng)用來說,內(nèi)存一直將會是影響系統(tǒng)運(yùn)行速度和待機(jī)時(shí)間的一個(gè)瓶頸。因此,Android智能手機(jī)上提供一種有效的管理后臺運(yùn)行的程序,能及時(shí)主動釋放內(nèi)存的方法就尤為重要。
目前,Android智能手機(jī)上已經(jīng)有一些第三方應(yīng)用集成有類似“一鍵清理”的功能,但其功能局限于只能清理后臺運(yùn)行的應(yīng)用,卻不能清理服務(wù)(service),這樣至少有三個(gè)弊端:
1.后臺運(yùn)行的不必要的service往往仍占用過多內(nèi)存
2.后臺運(yùn)行的不必要的service仍然會在運(yùn)行,此時(shí)可能會去聯(lián)網(wǎng)、或是在后臺仍然運(yùn)行一些操作,有的還會推(push)一些消息出來,從而給用戶造成困擾:為何我清理程序后,仍然還有push消息出來?
3.由于不必要的service沒被清理掉,還是會增加耗電。
基于此,一種能夠讓用戶去快速清理后臺應(yīng)用程序和不必要服務(wù)、提高內(nèi)存使用率的方法尤為重要。與關(guān)閉后臺應(yīng)用不同,關(guān)閉service面臨的技術(shù)困難主要是:
1、隨意關(guān)閉后臺運(yùn)行的service可能導(dǎo)致系統(tǒng)無法正常使用;
2、一些被關(guān)閉的service可能自行啟動。
發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是,如何提供一種Android后臺應(yīng)用和服務(wù)的清理方法,能有效的釋放內(nèi)存,提高系統(tǒng)運(yùn)行的速度和延長待機(jī)時(shí)間。
本發(fā)明的技術(shù)問題這樣解決:構(gòu)建一種Android后臺應(yīng)用和服務(wù)的清理方法,利用API接口和建立的內(nèi)置系統(tǒng)服務(wù)列表,包括以下步驟:
101)獲取后臺運(yùn)行的應(yīng)用;
102)獲取后臺運(yùn)行的服務(wù);
103)通過與所述列表比對,列出不在所述列表中的后臺運(yùn)行的服務(wù);
104)如果系統(tǒng)重新啟動(restart)隊(duì)列中存在所述不在所述列表中的后臺運(yùn)行的服務(wù),將它調(diào)出重新啟動隊(duì)列;
105)關(guān)閉獲取的所述應(yīng)用和所述不在所述列表中的后臺運(yùn)行的服務(wù)。
按照本發(fā)明提供的Android后臺應(yīng)用和服務(wù)的清理方法,該方法還包括在設(shè)備出廠時(shí),安裝Android系統(tǒng)和初始應(yīng)用后建立所述內(nèi)置系統(tǒng)服務(wù)列表。
按照本發(fā)明提供的Android后臺應(yīng)用和服務(wù)的清理方法,該方法還包括維護(hù)人員或管理者用戶通過權(quán)限增加、更改或刪除所述內(nèi)置系統(tǒng)服務(wù)列表中服務(wù)。
按照本發(fā)明提供的Android后臺應(yīng)用和服務(wù)的清理方法,所述步驟103)還包括將所述不在所述列表中的后臺運(yùn)行的服務(wù)放入當(dāng)前需關(guān)閉的服務(wù)列表。
按照本發(fā)明提供的Android后臺應(yīng)用和服務(wù)的清理方法,步驟105)包括將重新啟動隊(duì)列中每一服務(wù)與所述當(dāng)前需關(guān)閉的服務(wù)列表進(jìn)行查詢比對。
本發(fā)明提供的Android后臺應(yīng)用和服務(wù)的清理方法,較現(xiàn)有技術(shù)具有以下優(yōu)點(diǎn):
1、有效清理不必要運(yùn)行的后臺應(yīng)用和服務(wù);
2、禁止被程序清理的service自啟動;
3、有效地提高內(nèi)存使用效率和延長待機(jī)時(shí)間。
附圖說明
下面結(jié)合附圖和具體實(shí)施例進(jìn)一步對本發(fā)明進(jìn)行詳細(xì)說明:
圖1為本發(fā)明優(yōu)選具體實(shí)施例智能手機(jī)的一鍵清理程序應(yīng)用的軟件流程示意圖。
具體實(shí)施方式
首先,說明本發(fā)明思想:
先獲取一張系統(tǒng)內(nèi)置service列表,在用戶選中程序清理功能時(shí),主動讀取后臺運(yùn)行的應(yīng)用和非系統(tǒng)內(nèi)置service,再針對restart隊(duì)列(所有要求自啟動的service均放在restart隊(duì)列中)的service如下判斷:如果是程序清理掉的service需要自啟動,則將其調(diào)出restart隊(duì)列,這樣就可以實(shí)現(xiàn)不讓其自啟動了,從而達(dá)到有效的釋放內(nèi)存,提高系統(tǒng)運(yùn)行的速度和延長待機(jī)時(shí)間。
第二,結(jié)合優(yōu)選實(shí)施例說明本發(fā)明的具體實(shí)現(xiàn):
如圖1所示,本發(fā)明優(yōu)選具體實(shí)施例智能手機(jī)的一鍵清理程序應(yīng)用,包括以下具體步驟:
301)獲取當(dāng)前的內(nèi)置系統(tǒng)service,維護(hù)一張列表;
302)選中程序清理;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東歐珀移動通信有限公司,未經(jīng)廣東歐珀移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210260489.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種Android設(shè)備之間遠(yuǎn)程桌面控制的方法
- 一種Android程序的執(zhí)行路徑的還原方法
- 基于ANCS協(xié)議兼容多平臺的通知消息獲取方法
- 基于字節(jié)碼插樁的Android程序監(jiān)控系統(tǒng)及方法
- 一種減少Android設(shè)備功耗的優(yōu)化方法及裝置
- 一種縮短無屏Android設(shè)備開機(jī)啟動時(shí)間的設(shè)置方法
- 一種基于Android雙系統(tǒng)的系統(tǒng)間通知同步方法
- 基于移動操作系統(tǒng)的Android兼容層實(shí)現(xiàn)方法和系統(tǒng)
- 一種Android智能設(shè)備APK安全管控方法
- 一種應(yīng)用程序開發(fā)中創(chuàng)建Android庫模塊依賴關(guān)系的方法及裝置
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





