我正在使用ItelliJ并尝试建立Android开发环境.
当我查看AVD Manager时,有些条目是null.
我正在使用:
我想从aar lib文件生成javadoc,但我的实际任务不起作用并完成错误.我有点迷失了.
应该在哪里生成javadoc?
android.libraryVariants.all { variant ->
// This part is for change AAR location
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.aar')) {
def fileName = "${archivesBaseName}-${version}.aar"
output.outputFile = new File("$rootProject.projectDir/build/generated-aar", fileName)
}
}
// Here generate tasks for variant to generate Javadocs
task "generate${variant.name.capitalize()}Javadoc"(type: Javadoc) {
description = "Generates javadoc for build $variant.name"
destinationDir = new File("$rootProject.projectDir/build/generated-javadoc", variant.baseName)
// add SDK classes
source = variant.javaCompiler.source
ext.androidJar = "${android.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"
classpath = files(variant.javaCompiler.classpath.files) + …Run Code Online (Sandbox Code Playgroud) 我在本地有一个依赖项,但Gradle似乎没有采用位于META-INF / maven /.../ pom.xml中的pom中找到的传递性依赖项
Gradle可以从那里获取传递依赖吗?