我正在尝试使用Bintray插件的bintrayUpload
任务发布一个库。当脚本运行javadoc
任务时,它会充满很多错误,因为javadoc
任务显然无法读取对我的库模块依赖项中的类的引用。例如:
error: package androidx.preference does not exist
import androidx.preference.Preference;
我运行gradlew javadoc
时,它完成而没有错误。我不确定bintrayUpload
任务的工作方式。它是否正在调用与我相同的javadoc
任务?无论哪种方式,我如何配置它以便能够从androidx中查看我的依赖项的类?
在我的顶级build.gradle中:
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.0'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
}
}
在我的图书馆模块的build.gradle中:
apply from: '../bintray-setup.gradle'