代码拉取完成,页面将自动刷新
apply plugin: 'com.github.dcendents.android-maven'
android.libraryVariants.all { variant ->
if (variant.name.contains("release")) {
task("sources${variant.name.capitalize()}Jar", type: Jar) {
from variant.javaCompile.source
classifier = 'sources'
}
task("javadoc${variant.name.capitalize()}", type: Javadoc) {
description "Generates Javadoc for $variant.name."
source = variant.javaCompile.source
ext.androidJar = "${android.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"
classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar)
options.links("http://docs.oracle.com/javase/7/docs/api/");
options.links("http://developer.android.com/reference/");
options.addStringOption('Xdoclint:none', '-quiet')
failOnError false
}
task("javadoc${variant.name.capitalize()}Jar", type: Jar, dependsOn: "javadoc${variant.name.capitalize()}") {
description "Generates Javadoc Jar for $variant.name."
classifier = 'javadoc'
from tasks.findByPath("javadoc${variant.name.capitalize()}").destinationDir
}
artifacts {
archives tasks.findByPath("javadoc${variant.name.capitalize()}Jar")
archives tasks.findByPath("sources${variant.name.capitalize()}Jar")
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。