I’m trying to upload my Library project to jCenter.
when I run gradlew install
I’m getting the error:
Execution failed for task \':myLibr
Add these lines to your module
build.gradle
tasks.withType(Javadoc) {
failOnError false
options.addStringOption('Xdoclint:none', '-quiet')
options.addStringOption('encoding', 'UTF-8')
options.addStringOption('charSet', 'UTF-8')
}
Or you can add these:
android.libraryVariants.findAll { variant -> variant.name == 'Release' } each { variant ->
task("generate${variant.name}Javadoc", type: Javadoc) {
description "Generates Javadoc for $variant.name."
source = variant.javaCompile.source
ext.androidJar = "${android.plugin.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"
classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar)
}
task("bundle${variant.name}Javadoc", type: Zip) {
description "Bundles Javadoc into zip for $variant.name."
classifier = "javadoc"
from tasks["generate${variant.name}Javadoc"]
}