gradle构建Javadoc任务失败,出现'unknown tag:attr'

esi*_*ver 10 android javadoc gradle

我正在尝试使用gradle从命令行构建android-autofittextview项目.但是,每次出现以下错误都会失败:

/Users/me/android-autofittextview/library/src/main/java/me/grantland/widget/AutofitHelper.java:384: error: unknown tag: attr
     * @attr ref android.R.styleable#TextView_textSize
Run Code Online (Sandbox Code Playgroud)

此错误在各种文件中重复十几次.

这发生在 :library:androidJavadocs

我尝试使用这种方法将其关闭,但是当我稍后尝试将其作为一个库项目时,我会得到一个"未知任务"异常.

当使用@attr标志时,如何使用Gradle正确构建javadoc?

m-s*_*lik 15

javadoc工具有一个参数来指定自定义标记.该参数是-tag.

要将该参数从gradle构建文件传递到javadoc工具,请将配置添加到build.gradle,如下所示:

javadoc {
    options.tags = [ "attr" ] 
}
Run Code Online (Sandbox Code Playgroud)