成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

探索Android DDMS工作原理

移動(dòng)開發(fā) Android
DDMS為IDE和emultor及真正的android設(shè)備架起來了一座橋梁,Android DDMS將捕捉到終端的ID,并通過adb建立調(diào)試器,從而實(shí)現(xiàn)發(fā)送指令到測(cè)試終端的目的。

Android DDMS將為IDE搭建起與測(cè)試終端的鏈接,它們應(yīng)用各自獨(dú)立的端口監(jiān)聽調(diào)試器的信息,Android DDMS***的特性就是可以實(shí)時(shí)監(jiān)測(cè)到測(cè)試終端的連接情況,可以查看新的測(cè)試終端連接。

DDMS監(jiān)聽***個(gè)終端App進(jìn)程的端口為8600,APP進(jìn)程將分配8601,如果有更多終端或者更多APP進(jìn)程將按照這個(gè)順序依次類推。DDMS通過8700端口(“base port”)接收所有終端的指令,打開后的窗口為:

clip_image011

在GUI的左上角可以看到標(biāo)簽為”Devices”的面板,這里可以查看到所有與Android DDMS連接的終端的詳細(xì)信息,以及每個(gè)終端正在運(yùn)行的APP進(jìn)程。每個(gè)進(jìn)程最右邊相對(duì)應(yīng)的是與調(diào)試器鏈接的端口。

因?yàn)锳ndroid是基于Linux內(nèi)核開發(fā)的操 作平臺(tái),同時(shí)也保留了Linux中特有的進(jìn)程ID,它介于進(jìn)程名和端口號(hào)之間。Device窗口羅列模擬器中所有的進(jìn)程,右上角那一排按鈕分別為:調(diào)試某個(gè)進(jìn)程,更新某個(gè)進(jìn)程,更新進(jìn)程堆棧信息,停止某個(gè)進(jìn)程,***一個(gè)圖片按鈕時(shí)抓取android目前的屏幕。

當(dāng)你選中某個(gè)進(jìn)程,并按下調(diào)試進(jìn)程按鈕時(shí),如果eclipse中有這個(gè)進(jìn)程的代碼,那就可以進(jìn)行源代碼級(jí)別的調(diào)試。有點(diǎn)像GDB attach。圖片抓取按鈕可以把當(dāng)前android的顯示桌面抓到你的機(jī)器上,也是非常有用。右邊那個(gè)窗口中有threads, heap , file explorer選項(xiàng)卡。分別顯示線程統(tǒng)計(jì)信息,棧信息,以及android的文件系統(tǒng)。

file explorer非常有用,他可以把文件上傳到android手機(jī),或者從手機(jī)下載下來,也可以進(jìn)行刪除操作。選中file explorer選項(xiàng)卡后,按下面三個(gè)按鈕便可實(shí)現(xiàn)對(duì)android手機(jī)文件系統(tǒng)的上傳,下載,刪除操作。

eclipse adt目前提供的的ddms功能只是真正ddms的一小部分,你 可以直接使用tools下面的Android DDMS來使用所有功能。其中有一個(gè)查看進(jìn)程內(nèi)存分配的功能比較有用。另個(gè)要注意的是,在DDMS中模擬發(fā)送短信時(shí),中文顯示為亂碼,在未來的開發(fā)中,我們必須要注意中文字符的問題。

責(zé)任編輯:chenqingxiang 來源: 清華大學(xué)出版社
相關(guān)推薦

2010-09-25 15:19:01

2010-02-04 10:27:33

Android DDM

2023-10-25 12:51:28

Go調(diào)度器

2009-04-28 13:48:09

2010-02-04 15:29:40

Android實(shí)用程序

2010-03-04 09:35:21

Android虛擬機(jī)

2025-03-24 09:57:19

2009-06-18 13:31:03

Spring工作原理

2009-08-14 13:19:23

2021-09-07 06:40:25

AndroidLiveData原理

2020-02-18 16:14:33

RedisRDBAOF

2022-12-14 15:34:33

架構(gòu)開發(fā)雙線程

2013-02-20 16:14:39

Android開發(fā)內(nèi)存泄露

2020-06-15 07:00:00

GitOpsKubernetesDevOps

2009-06-15 15:57:21

Spring工作原理

2009-07-16 10:23:30

iBATIS工作原理

2010-09-25 13:11:48

DHCP工作原理

2019-05-17 11:53:58

MySQLorder by數(shù)據(jù)庫

2021-02-05 15:01:41

GitLinux命令

2021-01-22 11:47:27

Vue.js響應(yīng)式代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩欧美在线一区 | a级片播放| 中文字幕不卡 | 日韩欧美一区二区三区在线播放 | 免费av电影网站 | 日韩一区二区在线视频 | 97精品一区二区 | 成人小视频在线免费观看 | 欧洲精品一区 | 男人的天堂久久 | 99久久久国产精品 | 国产四区 | 久久久久久国模大尺度人体 | 国产婷婷精品av在线 | 午夜精品一区二区三区在线观看 | 精品国产乱码久久久久久影片 | 国产一区二区在线观看视频 | 国产精品国产三级国产aⅴ中文 | 亚洲图片一区二区三区 | 欧美精品日韩精品 | 国产一级在线观看 | 欧美三区在线观看 | 国产精品爱久久久久久久 | 免费久草 | 国产69精品久久99不卡免费版 | 综合久久久久 | 亚洲欧美一区二区在线观看 | 精产国产伦理一二三区 | 一区二区三区久久 | 亚洲国产aⅴ成人精品无吗 综合国产在线 | 久久只有精品 | av性色全交蜜桃成熟时 | 草久在线 | 久久久91精品国产一区二区三区 | 亚洲精品乱码久久久久久久久久 | 91国内在线观看 | 97国产一区二区 | 久久久.com | 成人一区二区三区视频 | 99reav| 97超碰在线免费 |