如何在Android Studio 1.0.2中添加AAR库?我搜索了这个,我发现了一个帖子,说我需要把库文件放到libs文件夹中。但它不起作用。该库供内部使用,从未在开放访问中发布。文件build.gradle包含以下行:
compile fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
但Studio无法从库中找到资源。我尝试手动添加它:
compile(name:'somelib-1.32', ext:'aar')
当我收到此错误时:
"Error:Failed to find: :somelib-1.32:"
如何解决?
答案 0 :(得分:2)
构建系统没有很好地管理-
和res文件。
将其替换为_
或CamelCase,以便somelib-1.32.aar
成为somelib_1.32.aar
编辑:不要忘记将flatDirs[...]
添加到您的项目build.gradle
allprojects {
repositories {
jcenter()
flatDir {
dirs 'libs'
}
}
}