在window平台下,可以通过layoutopt.bat快速地使用layoutopt分析功能。该bat文件位于android-sdk- windows\tools目录下。
假如该文件的目录是F:\Work\Tool\Android\android-sdk-windows\tools。
1、进入layoutopt.bat目录
1)在运行【win+r】中输入 cmd
2)进入tool目录
[plain]
C:\Documents and Settings\administrator>cd /d F:\Work\Tool\Android\android-sdk-
windows\tools
F:\Work\Tool\Android\android-sdk-windows\tools>
2、检验布局文件E:\Code\git\Camera\res\layout\viewitem.xml
[plain]
F:\Work\Tool\Android\android-sdk-windows\tools>layoutopt.bat E:\Code\git\Camera\res\layout\viewitem.xml
E:\Code\git\Camera\res\layout\viewitem.xml
如果该布局文件合法将显示上面的结果
如果不合法将显示类似如下的:
[plain]
F:\Work\Tool\Android\android-sdk-windows\tools>layoutopt.bat E:\Code\git\Camera\res\layout\viewlist.xml
E:\Code\git\Camera\res\layout\viewlist.xml
35:42 This tag and its children can be replaced by one <TextView/> and a
compound drawable
46:53 This tag and its children can be replaced by one <TextView/> and a
compound drawable
57:64 This tag and its children can be replaced by one <TextView/> and a
compound drawable
F:\Work\Tool\Android\android-sdk-windows\tools>
前面的数字是行数
3、传入布局文件所在的目录,批量检验布局文件
[plain]
F:\Work\Tool\Android\android-sdk-windows\tools>layoutopt.bat E:\Code\git\Camera\res\layout