2

如何在 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:"

如何解决?

4

1 回答 1

2

-对于 res 文件,构建系统管理得不是很好。

_用or CamelCase替换它,所以somelib-1.32.aar变成somelib_1.32.aar

编辑:也不要忘记添加flatDirs[...]到您的项目中build.gradle

allprojects {
    repositories {
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
}
于 2015-01-22T13:01:24.390 回答