導航:首頁 > 操作系統 > android應用運行時間

android應用運行時間

發布時間:2025-06-21 11:42:21

android如何監控統計各個應用程序運行的時間

1.打開撥號,輸入*#*#4636#*#*


備註:此數據通常關機清零

② Android應用統計-使用時長及次數統計(一)

最近在做有關於應用統計有關的工作,主要是統計系統中客戶端應用(非系統自帶的那些基礎應用,比如DownLoadManager),在每一天的使用情況,統計內容包括:應用打開次數,應用合計使用時長等。
在所搜尋的方案中,大致有如下兩種:

以下方案採用兩個方案並行,主要是以系統數據統計結果為主,以自行記錄的數據作為參照,用以對比兩組數據,以保證數據統計結果的有效性和穩定性。

在Android中,系統會自行記錄應用的打開次數和使用時間,且提供了相關api於開發者,但是每一次版本提升都可能會對api帶來相當大的改變,這一塊也不例外。但是始終沒有變化的就是在撥號鍵盤輸入* # * #4636# * #*,進入工程模式,點擊「使用情況統計數據」,你就可以看到統計界面了。由於各個版本之間差異比較大,而且相關的資料也比較少,本次使用的api以及相關的說明都是以Android-5.1為基礎。在某些版本中,應用統計api,存在不少缺陷以及避坑的地方,尤其是手機廠家修改過源碼之後,所以對於某些品牌的測試機器,程序的運行結果會有一點不一樣,請各位讀者有所注意。

本文主要介紹了關於Android系統中統計各個app的使用情況的解決方案,以及獲取相關數據的方法。關於系統記錄的數據的原理以及在該原理的邏輯下可能出現的bug,將會在接下來的文章中詳細闡述。

github: UseTimeStatistic
參考文獻:
Android 5.0以上通過UsageStatsManager類 獲取應用使用情況(精品)
android如何獲取系統里各個應用的使用時間?
Android UsageStatsService:要點解析
Android5.1應用打開次數獲取

下一篇:Android應用統計-使用時長及次數統計(二)

③ Android系統手機怎樣查看程序的歷史運行

其實非常簡單,不用同時按下什麼組合按鍵,而是在撥號界啟州面進行撥號即可。

點擊位於系統主屏的Dialer進入撥答彎號界面,輸入「*#*#4636#*#*」(不加引號)即可進入工程測試模式。

這時可以看到出現了Testing的界面,包含了Phone information、Battery information、Battery history、Usage statistics四個選項,如果需要查看程序的歷史運行時間,直接點擊最後一項Usage statistics即可進入其分類,將上方的Sort by選擇為Usage Time即可清旁悶。

下方列出的列表信息就是各個程序的歷史運行時間。

閱讀全文

與android應用運行時間相關的資料

熱點內容
天津互聯網伺服器地址 瀏覽:456
qt游戲編程入門 瀏覽:835
以下代碼怎麼用python封裝 瀏覽:990
單片機鬆手觸發 瀏覽:148
梁祝pdf 瀏覽:54
電腦使用伺服器ip地址進不去 瀏覽:859
程序員必看十部動漫 瀏覽:856
android開發視頻教學mars 瀏覽:642
ssh工具命令行 瀏覽:201
為什麼郵箱顯示伺服器密碼更改 瀏覽:151
免費的拼音app哪個好點 瀏覽:857
毛絨玩具和寵物解壓對比 瀏覽:193
編譯錯誤和鏈接錯誤 瀏覽:30
java編程核心思想 瀏覽:318
阿里雲私人郵件伺服器 瀏覽:10
唐宋八大家pdf 瀏覽:360
編譯原理中什麼叫推導 瀏覽:308
自己編譯系統好還是安裝好 瀏覽:292
編譯exescope 瀏覽:704
如何和好友一起玩伺服器 瀏覽:944