方法一:gradle
task checkstyle(type: Checkstyle) {
configFile file("${project.rootDir}/library/checkstyle.xml")
source 'src'
include '**/*.java'
exclude '**/gen/**','**/CenteredImageSpan.java'
classpath = files()
}
方法二:checkStyle.xml
在checkStyle.xml中增加:
<module name="SuppressionFilter">
<property name="file" value="checkstyle_suppression.xml" />
</module>
建立文件:checkstyle_suppression.xml
<?xml version="1.0"?>
<!DOCTYPE suppressions PUBLIC
"-//Puppy Crawl//DTD Suppressions 1.1//EN"
"http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">
<suppressions>
<!--因为android系统的父类方法的参数超过限定7个,没办法就只能将该java类给pass掉-->
<suppress files="CenteredImageSpan\.java" checks="[a-zA-Z0-9]*"/>
</suppressions>