2
我已經產生林特文件的結果(通常稱爲lint-results.xml
)和Android Studio中正確配置的Android項目運行Android的聲納皮棉報告。「LintError」發現處理(使用<code>sonar-runner</code>)
當我執行sonar-runner
我得到下一個錯誤:
INFO 13:49:02.776 > 13:49:02.776 INFO - Sensor [email protected]
INFO 13:49:02.832 > 13:49:02.832 INFO - Processing android lint report: C:\Code\Android\Project\app\lint-results.xml
INFO 13:49:03.477 > 13:49:03.475 WARN - Unable to find rule for LintError
[...]
INFO 13:49:03.505 > 13:49:03.505 WARN - Unable to find file C:\Code\Android\Project\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-ads\7.3.0\AndroidManifest.xml to report issue
[...]
INFO 13:49:04.678 > 13:49:04.678 INFO - Sensor [email protected] (done) | time=1902ms
有什麼可以導致這些錯誤?
這實際上是一個非常有趣的案例:android lint插件應該向您報告錯誤以避免您打開xml文件的痛苦調查。我爲此提出了一個問題:http://jira.codehaus.org/browse/SONARANDRO-36 – benzonico
感謝@benzonico在您的Jira中創建問題。問題解決後有沒有辦法通知?在其他情況下,如果您可以在此處進行更新或評論,我將不勝感激。 – frapen
您可以通過登錄到jira來「觀察」問題,並在更新問題時收到電子郵件。 – benzonico