⑴ 安卓APP如何統計流量
安卓app統計流量使用,方式如下:
因為getUidRxBytes(int uid)和getUidTxbytes(int uid)包括了所有網路形式的流量,即包括WIFI和3g/2g.故需要監聽WIFI變化,並記錄WIFI過程中該uid應用使用的流量記錄.
`
java">stants{
@Override
publicvoidonReceive(Contextcontext,Intentintent){
if(intent.getAction().equals(WifiManager.WIFI_STATE_CHANGED_ACTION)){
intwifistate=intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE,WifiManager.WIFI_STATE_DISABLED);
if(wifistate==WifiManager.WIFI_STATE_DISABLED){//如果關閉
//結余本次wifi過程中uid應用的流量
}elseif(wifistate==WifiManager.WIFI_STATE_ENABLED){
//記錄當前uid應用的流量.
}
}
}
⑵ android 如何 監控 應用 數據流量
你可以下載一個呀
現在殺毒軟體都帶有流量監控的功能呢
我專門下載了一個騰訊手機管家
在騰訊手機管家--健康優化--流量管理
針對於上網瀏覽監控做一個統計
上網管理:實時統計當月流量,防止超額。
手機上網一旦流量超出的費用是很高的
建議下載一個進行流量監控防止出現這類意外,
同時還可以防止病毒,清理手機的垃圾文件,挺實用的。
⑶ android 怎麼實現流量監控
TrafficStats類存在好幾個查看流量的方法 getMobileRxBytes() getTotalRxBytes() getUidRxBytes() && getUidTxBytes函數 測試時發現各進程getUidRxBytes的值的總值與MobileRxBytes不一致 查看了下getUidRxBytes() && getUidTxBytes函數native 代碼發現此方法通過讀取 "/proc/uid_stat/%d/tcp_rcv" 和"/proc/uid_stat/%d/tcp_snd"文件來獲取流量 ,其中%d為進程uid。 這兩個文件為非標准linux內核文件,由android內核層/kernel/net/Socket.c 的__sock_sendmsg函數負責寫入, 用戶層套接字通信在內核層最終會調用此函數 (包括本地套接字和網路套接字), 因此根據TrafficStats.getUidRxBytes() && getUidTxBytes獲取的流量既包括了網路流量亦包括了本地流量 而MobileRxBytes 讀取的sys/class/net/rmnet0/statistics/rx_bytes 讀取的sys/class/net/ppp0/statistics/rx_bytes 此為linux標准內核,略過 查看原帖>>
⑷ 安卓手機的哪個流量監控最好最准確最強大急急急
您好,
您可以嘗試使用騰訊手機管家進行手機流量監控,管家的流量監控功能除了能正常監控您的流量使用情況外,還能准確檢測到您手機的實時網速、監控各軟體每月的流量消耗情況、防止惡意軟體偷走您的流量。同時,還具備流量超額自動斷網、月/日已用流量提醒等多種流量相關輔助功能。
另外,管家除了流量監控功能外,還提供了病毒查殺、騷擾攔截、手機防盜、隱私保護等安全防護功能,並主動滿足用戶:手機加速、軟體管理、垃圾清理、電池健康、手機空間管理、軟體搬家等個性化的手機管理需求。是眾多用戶推薦、並使用的手機安全管理軟體。
騰訊手機管家誠邀您來體驗。
⑸ 安卓系統 怎麼監控正在使用流量的軟體
你好,你可以下載個360安全衛士,裡面有流量監控的設置。
⑹ 用騰訊手機管家如何監測安卓手機流量使用情況
您好,進入騰訊手機管家--健康優化--流量監控功能,根據您的手機流量套餐進行相關設置,可以避免您的手機流量用超等情況,同時手機獲取root許可權後還可以顯示軟體聯網開關,並進行管理
⑺ 安卓手機流量實時監控
你可以安裝360手機衛士,安裝後打開就可以看到它的功能了,挺管用的如防垃圾簡訊、防騷擾電話、防隱私泄漏、對手機進行安全掃描、聯網雲查殺惡意軟體、軟體安裝實時檢測、流量使用全掌握、系統清理全都有。
⑻ 監控android終端流量,只計算wlan0嗎
一、通過pid獲取流量
獲取應用的pid adb shell ps | grep packagename
通過pid獲取該進程的流量信息 adb shell cat /proc/"+Pid+"/net/dev"
計算wlan0,所有列上傳和下載的流量之和
這里的wlan0代表wifi 下載上傳所有數據,數值單位是位元組,可以/1024換算成KB
註:由於pid只在app進程啟動時才能獲取,對獲取app啟動流量不太方便,多進程應用需要多個pid結果之和。
二、通過userId獲取流量
獲取應用的userId adb shell mpsys package packageName | findstr userId
通過uid獲取流量 adb shell cat /proc/net/xt_qtaguid/stats | findstr userId
計算wlan0行,第6列和第8列的和
與方法一不同的是,這里第6列和第8列,分別代表下載與上傳
註:通過userId還有另一種方法
adb shell cat /proc/uid_stat/userId /tcp_rcv
adb shell cat /proc/uid_stat/userId /tcp_snd
可分別獲取下載和上傳流量,適用Android 早期版本,但不能區分移動流量和wifi流量
三、通過tcpmp和wireshark計算流量
root機型下,把tcpmp工具push到sd卡
使用tcpmp命令,監控測試期間的流量,並生成pcap文件
導出pcap文件,並使用wireshark打開
過濾被app有關的數據,求和計算
⑼ 大家用什麼Android流量監控軟體
1、360手機管家
360手機管家會自動發簡訊確認流量,不用擔心超標,還有軟體流量使用情況查詢,軟體聯網開啟等防禦措施,目前主流的手機防禦監控軟體。
2、騰訊手機管家
騰訊手機管家是一款永久免費的手機安全與管理軟體,集一鍵體檢、手機加速、智能省電、流量監控、騷擾攔截、手機令牌、手機防盜、病毒查殺及隱私保護等功能於一體,既是安全專家,更是貼心管家。
3、網路手機衛士
網路手機衛士是一款擁有6億超高人氣的免費安全軟體。首創支付安全環形防護,徹底查殺惡意病毒應用,強力保護用戶網購安全。獨創先進的雲端壓縮技術,有效節省手機上網流量,節省比例高達50%。
⑽ 什麼安卓軟體可以監控wifi流量
LBE安全大師,360安全衛士等防護軟體都可以監控wifi流量
安全軟體分為殺毒軟體,系統工具和反流氓軟體。安全軟體是一種可以對病毒、木馬等一切已知的對計算機有危害的程序代碼進行清除的程序工具。安全軟體也是輔助您管理電腦安全的軟體程序,安全軟體的好壞決定了殺毒的質量,通過VB100以及微軟WINDOWS驗證的殺毒軟體才是安全軟體領域的最好選擇
軟體原理
安全軟體中反病毒軟體原理
反病毒軟體的任務是實時監控和掃描磁碟。部分反病毒軟體通過在系統添加驅動程序的方式,進駐系統,並且隨操作系統啟動。大部分的殺毒軟體還具有防火牆功能。
反病毒軟體的實時監控方式因軟體而異。有的反病毒軟體,是通過在內存里劃分一部分空間,將電腦里流過內存的數據與反病毒軟體自身所帶的病毒庫(包含病毒定義)的特徵碼相比較,以判斷是否為病毒。另一些反病毒軟體則在所劃分到的內存空間裡面,虛擬執行系統或用戶提交的程序,根據其行為或結果作出判斷。
而掃描磁碟的方式,則和上面提到的實時監控的第一種工作方式一樣,只是在這里,反病毒軟體將會將磁碟上所有的文件(或者用戶自定義的掃描范圍內的文件)做一次檢查。