就我而言,必須配置設定一個ar。 當我在另一個項目中導入aar時,會出現此錯誤。我解決了使用maven依賴結構(pom,md5等)配置設定aar的問題
publishing {
publications {
maven(MavenPublication) {
groupId ""
artifactId ""
version
artifact "$buildDir/outputs/aar/"
pom.withXml {
def dependenciesNode = asNode().appendNode("dependencies")
configurations.compile.allDependencies.each { dependency ->
def dependencyNode = dependenciesNode.appendNode("dependency")
dependencyNode.appendNode("groupId", dependency.group)
dependencyNode.appendNode("artifactId", dependency.name)
dependencyNode.appendNode("version", dependency.version)
}
}
}
}
repositories {
maven {
url "$buildDir/repo"
}
}
}
在android應用程式上,我需要添加本地maven存儲庫:
allprojects {
repositories {
jcenter()
maven {
url ""
}
}
}
并添加依賴項:
compile("::@aar") {
transitive = true
}