想要用android studio生成如下图不含app的库工程,目前没有恰当的方式,只能通过import moudle生成library,但这不是我们想要的。所以只能用到eclipse。
使用eclipse 创建project时选择make project as a library,然后export,针对需要的project 选择Generate Gradle build files,生成便于android studio打开的build.gradle文件,接下来就是使用android studio填充src代码及需要依赖的包了。
如果有在libs下添加aar文件,build时会出现如下的错误
此时只需要在build.gradle文件最下方添加如下的代码,即可
allprojects {
repositories {
jcenter()
// maven { url "https://dl.bintray.com/thelasterstar/maven/" }
flatDir{
dirs 'libs'
}
}
}