Android DDMS的打开以及查看手机页面布局层次
ddms 查看android的界面布局層次
有時候看到一個比較好的界面或體驗好的界面,就忍不住想看看其實現結果,那么可以通過DDMS工具來看相連設備層次以及使用哪些view。
上圖是查看微信布局展現。說明,這里查看的就是顯示在當前屏幕上的界面(不論debug和release)
那么問題來了
ddms在哪里打開
1. AndroidStudio 老版本(3.0之前的版本)
Tool–Android–Android Device Monitor打開DDMS窗口。新版本AndroidStudio已經沒有這個菜單選項,
能看到 Tool–Layout Inspector 這一選項,但這個操作只能查看debug模式的應用。那么請看第二個方法。
2. AndroidStudio Terminal
輸入 monitor 后回車。不行的話請配置將android sdk添加到環境變量path中
3. windows系統命令窗口
輸入 monitor 后回車 。不行的話請配置將android sdk添加到環境變量path中
4. 終極大殺器
如果上面幾個方式都沒起效,請移步到Android SDK的目錄,并且進入到tools目錄,
好的,monitor.bat 已經在視線里面了。雙擊或拖到命令行窗口回車就打開了ddms。
延伸
上面monitor.bat 又是個什么東西呢,順著這個問題:
我們可以通過編輯的方式打開 monitor.bat:
倒數第二行通過 bin\archquery 查詢獲取電腦的架構vmarch(x86 x86_64)
最后一行打開對應架構目錄下的 monitor.exe 文件。 這樣就打開了ddms。
例如lib\monitor-x86\monitor 和 lib\monitor-x86_64\monitor
如果知道電腦的架構可以將對應exe文件做一個快捷啟動(桌面快捷式)。或者直接將前面的monitor.bat 做成快捷式也行。
回顧
老程序員看到上圖這個 eclipse 的標識應該很熟悉,原來eclipse面板上的ddms 實際上也是打開SDK目錄下tools目錄下的這個monitor.bat。
總結
以上是生活随笔為你收集整理的Android DDMS的打开以及查看手机页面布局层次的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 比较器的使用
- 下一篇: Android日志[进阶篇]三-Logc