gradle-mvn-push icon indicating copy to clipboard operation
gradle-mvn-push copied to clipboard

Javadoc generation fails w/ dependency on android support library

Open jacobtabak opened this issue 10 years ago • 4 comments

I was unable to generate javadocs in a library project that had a gradle dependency on the Android support lib.

Did some googling and found that adding this to my build script resolved the issue. Would be great to add it to the documentation.

afterEvaluate {
    androidJavadocs.classpath += project.android.libraryVariants.toList().first().javaCompile.classpath
}

This is with gradle plugin 0.12.2 and gradle version 1.12

jacobtabak avatar Sep 14 '14 01:09 jacobtabak

Happens here too!

I had to add failOnError = false inside task androidJavadocs

danielgindi avatar Nov 12 '15 14:11 danielgindi

I fixed that by adding to the root gradle inside the allprojects object

allprojects {
    tasks.withType(Javadoc) {
        options.addStringOption('Xdoclint:none', '-quiet')
        options.addStringOption('encoding', 'UTF-8')
        options.addStringOption('charSet', 'UTF-8')
    }
}

and it works without having to failOnError = false

budius avatar May 10 '17 08:05 budius

@jacobtabak @danielgindi @budius It will work with https://github.com/Vorlonsoft/GradleMavenPush. Please read README.md before use it.

AlexanderLS avatar Jul 19 '18 15:07 AlexanderLS

Thank you @AlexanderLS

danielgindi avatar Jul 26 '18 14:07 danielgindi