Android中如何正确使用aar文件到工程中-新手必会

在开发中遇到好用的开源库内心总是激动的,但是如果因为“网络问题”无法通过compile命令引用内心又是崩溃的,这个时候aar文件对于我们来说就是非常好的选择。

什么是aar

在Java开发中库的形式一般会以jar包的形式提供,但是jar包只能包含代码文件。在Android开发中经常会涉及到图片、布局等资源,这个时候aar文件可以把这些资源统一打包进来。

如何使用aar

首先在project视图下,将aar文件添加到libs文件夹里

然后需要在使用的模块的build.gradle文件中添加如下配置:

repositories {
    flatDir {
        dirs 'libs'
    }
}

最后在dependencies中添加配置:

compile(name: 'lfilepickerlibrary-release', ext: 'aar')

name 为需要引用的aar文件的文件名

资源命名问题

res下的资源名称很有可能会和依赖的aar库中的资源名称相同,引发资源重复引用。
处理方式为在打包aar库文件时,将资源名称以自己独有的格式命名,避免常规命名冲突。

请关注谢谢

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容