添加aar

时间:2019-01-28 12:19:24

标签: android android-studio aar

我正在尝试将aar文件添加为本地依赖项,包括在我的libs文件夹中,并将此行添加到build.gradle:

compile fileTree(dir: 'libs', include: ['*.jar', '*.aar'])

但是我遇到下一个错误:

  

项目应用程序:仅支持Jar类型的本地依赖项。无法处理:/path/to/my/aar/filename.aar

如何在本地将aar添加到我的项目中?

1 个答案:

答案 0 :(得分:2)

更新

我只记得有一种更好的方法。在Android Studio中,单击文件->新建->新建模块->导入.JAR / .AAR包,然后选择您的aar。然后,我们可以像使用项目模块一样使用该AAR。

旧答案

包含AAR需要一些工作,这是一些准则:

有用的脚本:https://github.com/adwiv/android-fat-aar

使用以下文章自行创建:https://medium.com/@notestomyself/how-to-include-external-aar-file-using-gradle-6604b378e808

但是,我认为包括AAR并不是一个好习惯。因为将没有源代码,所以您必须手动管理AAR的依赖关系及其版本。有时,AAR中定义的某些注释可能会破坏proguard。