<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                作為移動應用開發者,我們總希望發布的apk文件越小越好,不希望資源文件沒有用到的圖片資源也被打包進apk,不希望應用中使用了高于minSdk的api,也不希望AndroidManifest文件存在異常,lint就能解決我們的這些問題。Android lint是在ADT 16提供的新工具,它是一個代碼掃描工具,能夠幫助我們識別代碼結構存在的問題,主要包括: 1)布局性能(以前是?layoutopt工具,可以解決無用布局、嵌套太多、布局太多) 2)未使用到資源 3)不一致的數組大小 4)國際化問題(硬編碼) 5)圖標的問題(重復的圖標,錯誤的大小) 6)可用性問題(如不指定的文本字段的輸入型) 7)manifest文件的錯誤 ? ? Android lint可以解決如上的問題,當然還有更多,具體的可以參考[Android Lint Checks](http://tools.android.com/tips/lint-checks)。Android官方也總結了lint能解決的問題,如下圖。 ![](https://box.kancloud.cn/2016-01-11_569392bf05aec.jpg) ? ? lint是命令工具,它已經完美的集成到了Eclipse中,我們可以方便的使用。通過lint,我們可以檢測出每個問題的說明和問題的嚴重性,根據檢測報告可以對程序作出改進。下面介紹下在Eclipse怎么使用lint。 lint的使用可以通過兩個途徑,Eclipse左上角的打鉤的按鈕或者選擇項目->右鍵->Android Tools,如下圖所示: ![](https://box.kancloud.cn/2016-01-11_569392bf1ee8d.jpg)? ? ? ?![](https://box.kancloud.cn/2016-01-11_569392bf302dc.jpg) ? ? ? ? ? ?圖一 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖二 lint工具簡單實用,自動化分析,分析完成會給我們分析報告: ![](https://box.kancloud.cn/2016-01-11_569392bf483ac.jpg) 分析包括中會包括錯誤和警告,會給出具體的描述、類別、位置。上圖是一個錯誤的描述,下圖給出警告描述。 ![](https://box.kancloud.cn/2016-01-11_569392bfa2661.jpg) ? ? Android lint是對android開發者很有幫助的一款工具,對于項目打包發布前優化代碼、查找沒用到的資源、查找錯誤等非常有幫助。作為開發者是必須掌握的工具之一,如果想了解更多可以參考[lint](http://developer.android.com/tools/help/lint.html)。 /** * @author 張興業 * ?http://blog.csdn.net/xyz_lmn * ?iOS入門群:83702688 * ?android開發進階群:241395671 * ?我的新浪微博:**[@張興業TBOW](http://weibo.com/xyzlmn)** */ 參考: [http://tools.android.com/tips/lint](http://tools.android.com/tips/lint) http://tools.android.com/tips/lint-checks [http://developer.android.com/tools/help/lint.html](http://developer.android.com/tools/help/lint.html) http://developer.android.com/tools/debugging/improving-w-lint.html
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看