1、uiautomatorviewer: android-sdk自帶。
需要android開發環境。手機上打開對應頁面,在終端輸入uiautomatorviewer
即可。
Write automated tests with UI Automator
2、Android Studio中的LayoutInspector:IDE帶的,可以實時查看布局層級信息。
通過adb
連接上手機,然后在Android Studio
中打開LayoutInspector
,即可查看手機上的實時布局信息。
如果頁面復雜,會卡頓。
3、stecho: facebook的開源庫,可以在瀏覽器中查看布局信息。
在項目中依賴stetho
三方庫,運行到手機上之后,在瀏覽器中可查看。
4、dumpsys
通過adb shell dumpsys activity top
命令,拿到當前activity
的快照,內部包含布局信息。
最穩定、靠譜。
推薦第4種。