我把一个ar文件添加到libs dir myarr.aar。
然后我把这些行添加到app的build.gradle中。
rootProject.allprojects.each(){
it.repositories {
flatDir dirs: (projectDir.absolutePath+'/libs')
}
}
compile (name:'myarr', ext:'aar')
如何验证成功添加的ars文件,在项目中是否有一个目录可以找到包含的ars,或者一些运行时的调用?
假设你在libs文件夹中保存了aar文件。( 假设文件名是 cards.aar
)
接着 build.gradle
指定以下内容并点击与Gradle文件同步项目。打开项目级别的build.gradle并添加 flatDir{dirs 'libs'}
如下
allprojects {
repositories {
center()
flatDir {
dirs 'libs'
}
}
}
现在打开应用程序级别的build.grdle文件并添加 .aar file
dependencies {
compile(name:'cards', ext:'aar')
}
如果一切顺利的话,你会看到图书馆的录入是在 build -> exploded-aar
另外,如果您从其他项目导入的.ar文件有依赖关系,您需要在您的 build.gradle
也是