淺析Android DDMS性能問題
學習Android DDMS時,經常會遇到Android DDMS問題,這里將介紹Android DDMS問題的解決方法。Android DDMS有很多值得學習的地方,這里我們主要介紹Android DDMS,包括介紹Android DDMS性能等方面。
Logcat、廣播狀態信息、模擬電話呼叫、接收SMS、虛擬地理坐標等等。DDMS為IDE和emultor及真正的android設備架起來了一座橋梁。開發人員可以通過DDMS看到目標機器上運行的進程/現成狀態。
可以android的屏幕到開發機上,可以看進程的heap信息,可以查看logcat信息,可以查看進程分配內存情況,可以像目標機發送短信以及打電話,可以像android開發發送地理位置信息。可以像GDB一樣attach某一個進程調試。 SDKàtools目錄下提供了ddms的完整版,直接雙擊ddms.bat運行即可。下面以Eclipse的DDMS perspective為例簡單介紹DDMS的功能。
跟debug,java的perspective一樣,安裝好adt后會有一個DDMS得perspective,打開即可。
如果perspective里沒有顯示DDMS,剛按如下步驟執行:點擊上圖中Android DDMS圖標左邊的那個圖標,然后在下圖中如果有DDMS,剛選擇,如果沒有,剛選擇“其他”,然后在出現的窗口中雙擊“DDMS”即可。
注意:Android DDMS對Emulator和外接測試機有同等效用。如果系統檢測到它們(VM)同時運行,那么Android DDMS將會默認指向 Emulator。以上2種啟動后的操作有些不一樣,建議分別嘗試下。
【編輯推薦】