我正在尝试使用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
此错误在各种文件中重复十几次。
这发生在:library:androidJavadocs
我尝试使用this approach将其关闭,但是当我稍后尝试将其作为库项目时,我会收到“未知任务”异常。
当使用@attr标志时,如何使用Gradle正确构建javadoc?
答案 0 :(得分:14)
javadoc工具有一个参数来指定自定义标记。该参数是 -tag 。
要将该参数从gradle构建文件传递到javadoc工具,请按以下步骤向build.gradle添加配置:
javadoc {
options.tags = [ "attr" ]
}