2015-06-30 61 views
3

我在我的drawable-xhdpi文件夾中有大量圖像,當我運行lint時顯示爲未使用。這些文件在運行時被動態引用,因此沒有靜態引用。如何使用lint.xml從Android Studio中的lint中排除一些未使用的圖像?

我想配置我的lint.xml,以便這些文件從lint中排除。我已經在模塊目錄(不是頂層項目目錄,但是模塊目錄)添加了一個XML和必要的指令,但我仍然無法忽略它們。

<?xml version="1.0" encoding="UTF-8"?> 
<!--suppress XmlUnboundNsPrefix --> 
<lint> 
    <issue id="AndroidLintUnusedResources"> 
     <ignore path="res/drawable-xhdpi/i0.png" /> 
    </issue> 
</lint> 
+0

可能是遲到的答案,但請結帳Iaalto的回答我的問題http://stackoverflow.com/questions/34896452/android-studio-lint-xml-configuration – vallllll

回答

2

如果引用僅適用於圖像動態,如果他們只是在一個尺寸(drawable-xhdpi),這可能是一個好主意,把它們放進assets而不是res

否則,請嘗試設置path="**/res/drawable-xhdpi/i0.png"

此外,問題ID爲我工作是id="UnusedResources"而不是id="AndroidLintUnusedResources"

記得把參考lint.xmlbuild.gradle

android { 
    lintOptions { 
     lintConfig file('lint.xml') 
    } 
} 

在這種情況下,lint.xmlbuild.gradle放置在同一個目錄中。

相關問題