相信很多經常開發Android應用的朋友應該都接觸到DDMS,里面很有多強大的功能,感覺很多人都不是太了解,現在我就來給大家介紹下。
一、兩者的不同之處
1、打開DDMS,Studio是點擊Android機器人圖標即可進入。
2、Eclipse中的DDMS比Android Studio上面多了調試功能。
4、Android Studio的調試功能在工作臺下面的工具欄里面
5、打開Window->Show View -> Other-> Android選項卡,里面的Devices,windows都很有用
二、DDMS中的Devices的用法
1、按照上面的步驟點擊Devices。里面顯示設備名,應用名稱以包名顯示,進程PID號,通信端口號,上面工具欄截圖工具。
2、Dump view UI hierarchy for Automator這個工具非常棒,對UI調試非常有用。
3、左邊顯示的是屏幕截圖,可以查看UI View的層級圖,找到控件的ID名字,通過截圖找到控件然后去代碼中搜索。
4、可以選擇你想測試的控件,右邊是層級圖,也可以選擇右邊,這樣左邊也看出來控件范圍,下邊顯示詳情
5、出現下面錯誤,重啟adb 工具
[2016-04-24 15:58:56 - DeviceMonitor]Adb connection Error:遠程主機強迫關閉了一個現有的連接。[2016-04-24 15:58:57 - hierarchyviewer]Failed to remove forward for device a724dc12: Connection refused: connect[2016-04-24 15:58:57 - DeviceMonitor]Connection attempts: 1[2016-04-24 15:58:59 - DeviceMonitor]Connection attempts: 2[2016-04-24 15:59:01 - DeviceMonitor]Connection attempts: 3[2016-04-24 15:59:03 - DeviceMonitor]Connection attempts: 4[2016-04-24 15:59:06 - DeviceMonitor]Adb connection Error:遠程主機強迫關閉了一個現有的連接。
三、DDMS中的工具欄
1、文件瀏覽器很有用,Emulator Control,System Information.
新聞熱點
疑難解答
圖片精選