[發明專利]應對應用程序被查殺的保活拉活方法、存儲介質及設備在審
| 申請號: | 202011194366.9 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112307465A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 胡建珊 | 申請(專利權)人: | 上海中通吉網絡技術有限公司 |
| 主分類號: | G06F21/51 | 分類號: | G06F21/51;G06F21/54 |
| 代理公司: | 北京細軟智谷知識產權代理有限責任公司 11471 | 代理人: | 付登云 |
| 地址: | 201799 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應對 應用程序 被查殺 拉活 方法 存儲 介質 設備 | ||
本申請涉及一種應對應用程序被查殺的保活拉活方法、存儲介質及設備,本申請中,在應用程序啟動時開啟工作服務,并在應用程序搭載的設備上注冊任務管理器,開啟守護進程。由于守護進程至少包括兩個相互保護的進程,相互保護的進程可以進行互相拉活,在其中一個守護進程被查殺掉時,剩余的守護進程對被殺掉的守護進程進行拉活,保證守護進程不會被全部查殺掉。在守護進程正常運行的前提下,通過守護進程檢測應用程序是否被查殺,在應用程序被查殺時,通過守護進程重新啟動應用程序,實現應用程序的保活拉活。本申請中,通過設立兩個相互保護的進程來對應用程序進行保活拉活,防止應用程序被查殺的效果更好。
技術領域
本申請涉及應用程序拉活技術領域,尤其涉及一種應對應用程序被查殺的保活拉活方法、存儲介質及設備。
背景技術
隨著科技的進步,業務的發展,各種各樣的應用程序越來越多,安裝在各種各樣的設備上,但是應用程序在后臺運行時將面臨被系統或第三方應用程序惡意查殺的風險,從而影響應用程序的穩定運行。
發明內容
為至少在一定程度上克服相關技術中存在的問題,本申請提供一種應對應用程序被查殺的保活拉活方法、存儲介質及設備。
本申請的方案如下:
根據本申請實施例的第一方面,提供一種應對應用程序被查殺的保活拉活方法,包括:
在應用程序啟動時開啟工作服務,并在所述應用程序搭載的設備上注冊任務管理器;
開啟守護進程;其中,所述守護進程至少包括兩個相互保護的進程;
通過所述守護進程檢測所述應用程序是否被查殺,在所述應用程序被查殺時,通過所述守護進程重新啟動所述應用程序。
優選的,在本申請一種可實現的方式中,還包括:
同時開啟本地服務進程和遠程服務進程,將所述本地服務進程和遠程服務進程作為所述守護進程進行綁定,使所述本地服務進程和遠程服務進程進行互相監聽;其中:所述本地服務進程搭載在所述設備上,用于維持所述應用程序的本地運行;所述遠程服務進程搭載在遠端服務器上。
優選的,在本申請一種可實現的方式中,還包括:
在所述本地服務進程被查殺時,通過所述遠程服務進程重新啟動所述本地服務進程;在所述遠程服務進程被查殺時,通過所述本地服務進程重新啟動所述遠程服務進程。
優選的,在本申請一種可實現的方式中,還包括:
檢測所述應用程序是否處于后臺運行,在所述應用程序處于后臺運行時,通過預先建立的后臺常開進程維持所述應用程序的活性。
優選的,在本申請一種可實現的方式中,所述通過預先建立的后臺常開進程維持所述應用程序的活性,具體包括:
檢測所述設備是否息屏;
在所述設備息屏且所述應用程序處于后臺運行時,播放無聲背景音樂維持所述應用程序的活性;
在所述設備未息屏且所述應用程序處于后臺運行時,播放所述無聲背景音樂維持所述應用程序的活性;
在所述設備未息屏且所述應用程序未處于后臺運行時,停止播放所述無聲背景音樂。
優選的,在本申請一種可實現的方式中,所述通過預先建立的后臺常開進程維持所述應用程序的活性,具體還包括:
在所述設備息屏且所述應用程序處于后臺運行時,在通知欄顯示預設像素的活動窗口維持所述應用程序的活性;
在所述設備未息屏且所述應用程序處于后臺運行時,在通知欄顯示預設像素的所述活動窗口維持所述應用程序的活性;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海中通吉網絡技術有限公司,未經上海中通吉網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011194366.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于跨欄訓練的欄架
- 下一篇:一種辣椒切粒加熱翻炒用具





