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