Android SDK中的強(qiáng)大工具-Monitor(四)

前面的內(nèi)容請參見Android應(yīng)用自動化測試-提綱。 上篇介紹完了Device面板中相關(guān)的工具的作用和用法劳翰。這篇我們再來看看中間其他幾個(gè)tab頁中的功能

Allocation Tracker

Allocation Tracker主要用于跟蹤內(nèi)存的分配過程搂抒,通過跟蹤看看短時(shí)間內(nèi)有多少相同或相似的對象被創(chuàng)建窍蓝,進(jìn)而找出代碼中有問題的點(diǎn)缴挖。

名稱 意義
Alloc Order 分配序列
Allocation Size 分配的大小
Allocated Class 被分配的對象
Thread Id 線程id號
Allocated in 在哪個(gè)類分配的
Allocated in(2) 在哪個(gè)方法分配的

使用方法

  1. 首先進(jìn)入你要追蹤的界面
  2. 點(diǎn)擊Start Tracking按鈕,開始跟蹤內(nèi)存分配軌跡
  3. 操作你的界面涮坐,盡量時(shí)間短點(diǎn)
  4. 點(diǎn)擊Get Allocations按鈕凄贩,抓去內(nèi)存分配軌跡信息,顯示在右邊的面板中袱讹,默認(rèn)以內(nèi)存大小排序怎炊,你可以以分配順序排序或者仍以列排序。
  5. logcat中會顯示出這次的軌跡共抓到內(nèi)存分配軌跡記錄數(shù),可以簡單的理解分配了多少次內(nèi)存评肆,這個(gè)數(shù)值和Alloc order的最大值是相等的
  6. 如果不想看那么多亂七八糟的,可以使用Filter來過濾非区,輸入包名就可以了瓜挽。

Network Statistics

這個(gè)功能可以用來檢測應(yīng)用的網(wǎng)絡(luò)流量情況,一般用于檢查應(yīng)用流量消耗過大的模塊征绸。RX-下行流量 TX-上行流量久橙。開發(fā)應(yīng)用時(shí)對不同模塊標(biāo)記不同的tag可以在下面的tag中區(qū)分不同模塊的流量消耗

File Explorer

這個(gè)功能用于管理設(shè)備中的文件,右上部的幾個(gè)按鈕分別是pull 文件管怠、push 文件淆衷、刪除文件、添加目錄渤弛。
在這里我們可以比較方便地完成設(shè)備上的基本文件操作


Emulator Control

這個(gè)模塊主要是用于控制模擬器祝拯,利用模擬器完成一些基本的智能設(shè)備操作功能,如模擬電話她肯、短信佳头、模擬設(shè)備的位置信息等。但是在Android 5以后晴氨,這個(gè)模塊功能在Monitor中不再提供康嘉,大家可以看到這個(gè)界面中所有的操作框都是灰色的,無法操作籽前。

這塊的功能亭珍,在Android SDK中目前已被集成在官方模擬器中了。打開官方模擬器枝哄,右側(cè)控制工具欄底部擴(kuò)展開即可看到emulator control界面肄梨,可以在此設(shè)置包括位置、電話膘格、電量峭范、網(wǎng)絡(luò)信號、手勢操作等豐富功能瘪贱。


System Infomation

此處是系統(tǒng)基本信息的統(tǒng)計(jì)圖纱控,包括CPU load、Memory Usage菜秦、Frame render Time幾個(gè)指標(biāo)的統(tǒng)計(jì)圖


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末甜害,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子球昨,更是在濱河造成了極大的恐慌尔店,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異嚣州,居然都是意外死亡鲫售,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進(jìn)店門该肴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來情竹,“玉大人,你說我怎么就攤上這事匀哄∏匦В” “怎么了?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵涎嚼,是天一觀的道長阱州。 經(jīng)常有香客問我,道長法梯,這世上最難降的妖魔是什么苔货? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮鹊汛,結(jié)果婚禮上蒲赂,老公的妹妹穿的比我還像新娘。我一直安慰自己刁憋,他們只是感情好滥嘴,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著至耻,像睡著了一般羽圃。 火紅的嫁衣襯著肌膚如雪彩掐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天,我揣著相機(jī)與錄音借帘,去河邊找鬼倘要。 笑死赶舆,一個(gè)胖子當(dāng)著我的面吹牛踪栋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播卧土,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼惫皱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了尤莺?” 一聲冷哼從身側(cè)響起旅敷,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎颤霎,沒想到半個(gè)月后媳谁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體涂滴,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年晴音,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了柔纵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡锤躁,死狀恐怖首量,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情进苍,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布鸭叙,位于F島的核電站觉啊,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏沈贝。R本人自食惡果不足惜杠人,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宋下。 院中可真熱鬧嗡善,春花似錦、人聲如沸学歧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽枝笨。三九已至袁铐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間横浑,已是汗流浹背剔桨。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留徙融,地道東北人洒缀。 一個(gè)月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像欺冀,于是被迫代替她去往敵國和親树绩。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,138評論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理脚猾,服務(wù)發(fā)現(xiàn)葱峡,斷路器,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • 想什么呢蛛芥,你剛?cè)肼毦拖胪祽校瑹o非就是一些人際和工作的經(jīng)驗(yàn)罷了军援。 前幾天看見和我一起入職的傻白甜發(fā)了一條朋友圈仅淑,內(nèi)容...
    氈板上我比豬勇敢閱讀 459評論 1 3