[發明專利]一種應用的性能分析方法、裝置、電子設備和存儲介質有效
| 申請號: | 201910915853.0 | 申請日: | 2019-09-25 |
| 公開(公告)號: | CN110688314B | 公開(公告)日: | 2020-12-25 |
| 發明(設計)人: | 蘭偉;孫喜堂;袁輝;孟憲偉 | 申請(專利權)人: | 啟迪國信(北京)信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 徐彥圣 |
| 地址: | 100000 北京市東城*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 性能 分析 方法 裝置 電子設備 存儲 介質 | ||
本申請實施例提供一種應用的性能分析方法、裝置、電子設備和存儲介質,該應用的性能分析方法應用于移動終端,移動終端上運行有宿主應用,宿主應用創建有虛擬安全空間,且虛擬安全空間內安裝有至少一個寄宿應用,性能分析方法包括:在第一寄宿應用的進程創建完成前,通過宿主應用將監控代碼注入到第一寄宿應用的進程中;在第一寄宿應用運行的過程中,通過宿主應用根據監控代碼獲取第一寄宿應用的狀態信息;通過宿主應用向服務器發送第一寄宿應用的狀態信息,以便于服務器根據第一寄宿應用的狀態信息分析第一寄宿應用的性能。因此,本申請實施例能夠解決現有技術中存在著的會在一定程度上改造應用的代碼結構的問題。
技術領域
本申請涉及應用的性能分析領域,具體而言,涉及一種應用的性能分析方法、裝置、電子設備和存儲介質。
背景技術
伴隨著移動互聯網的興起與發展,移動APP(Application,手機軟件)已經進入生活和工作的方方面面,應用的性能是軟件質量的一個重要方面,好的軟件必須要在性能上達到一定的標準,不合標準的應用程序性能會產生各種問題。對于移動終端上的應用程序來講,更是如此,移動互聯網的紅海競爭,如果應用的性能差,肯定會缺少競爭力的,為確保移動APP滿足或超過設計的期望值,有必要分析應用程序的性能以發現潛在的問題。
為實現移動應用性能的監控與分析,不同的應用分析廠商都提供了SDK(SoftwareDevelopment Kit)供待分析的APP集成,并在應用程序進程初始化的過程中,埋入探針代碼,以便對應用做崩潰分析,卡頓分析以及交互分析等。
在實現本發明的過程中,發明人發現現有的技術方案雖然能夠實現應用的性能分析,但是現有的技術方案會在一定程度上改造APP的代碼結構。
發明內容
本申請實施例的目的在于提供一種應用的性能分析方法、裝置、電子設備和存儲介質,以解決現有技術中存在著的現有的技術方案會在一定程度上改造APP的代碼結構的問題。
第一方面,本申請實施例提供了一種應用的性能分析方法,應用的性能分析方法應用于移動終端,移動終端上運行有宿主應用,宿主應用創建有虛擬安全空間,且虛擬安全空間內安裝有至少一個寄宿應用,性能分析方法包括:在第一寄宿應用的進程創建完成前,通過宿主應用將監控代碼注入到第一寄宿應用的進程中,其中,第一寄宿應用為至少一個寄宿應用中的任意一個寄宿應用;在第一寄宿應用運行的過程中,通過宿主應用根據監控代碼獲取第一寄宿應用的狀態信息;通過宿主應用向服務器發送第一寄宿應用的狀態信息,以便于服務器根據第一寄宿應用的狀態信息分析第一寄宿應用的性能。
因此,本申請實施例通過宿主應用將監控代碼動態注入到第一寄宿應用的進程中,從而通過監控代碼來獲取第一寄宿應用的狀態信息,并將狀態信息發送到服務器,以便于服務器根據狀態信息對第一寄宿應用的性能進行分析,且虛擬安全空間中的第一寄宿應用的分析也無需改造第一寄宿應用的代碼結構,從而本申請實施例能夠解決現有技術中存在著的會在一定程度上改造應用的代碼結構的問題。
以及,本申請實施例是基于虛擬安全空間實現的,以及寄宿應用的應用數據與移動終端的系統數據是隔離的,從而保證應用數據無法通過其他應用傳播出去,進而能夠保證虛擬安全空間中的數據的安全性。
在一個可能的實施例中,通過宿主應用根據監控代碼獲取第一寄宿應用的狀態信息,包括:在確定卡頓超過預設時長后,通過宿主應用根據監控代碼獲取第一寄宿應用的狀態信息。
因此,本申請實施例通過確定卡頓超過預設時長后,通過宿主應用根據監控代碼獲取第一寄宿應用的狀態信息,從而能夠精準地獲取第一寄宿應用的卡頓相關的狀態信息。
在一個可能的實施例中,通過宿主應用根據監控代碼獲取第一寄宿應用的狀態信息,包括:在確定第一寄宿應用崩潰時,通過宿主應用根據監控代碼獲取第一寄宿應用的狀態信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于啟迪國信(北京)信息技術有限公司,未經啟迪國信(北京)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910915853.0/2.html,轉載請聲明來源鉆瓜專利網。





