Android图书馆项目:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
apply plugin: 'com.android.library'
错误
What went wrong:
A problem occurred evaluating script.
> Plugin with id 'com.android.library' not found.
如果我创建一个根项目,并使android库成为一个模块,并将buildscript移动到根项目,它将工作。
根项目:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
Android lib项目:
apply plugin: 'com.android.library'
settings.gradle:
include 'my-aar-project'
Android库可以是没有root项目的独立项目吗?换句话说,我们可以将AAR项目构建为单个项目(而不是多项目构建)吗?
答案 0 :(得分:0)
您可以拥有一个没有" app"添加了组件(虽然您无需运行任何程序来测试您的库)。
您的意思是include ':my-aar-project'
吗?因为使用lib build.gradle + android插件应该允许你至少构建