aar简单介绍
aar是安卓的库文件,与java的jar包区别在于aar可包含资源文件而jar包不行。类似于MFC的AppWizard[dll]。
生成步骤
1、右键选择工程New Moulde
2、选择Android Library
3、编写库文件
在这里笔者随便写了个view,并画成红色的。
4、编译工程
- 生成debug的aar
最好是rebuild一下,编译完成后aar就在lib的build/outputs下生成了。
- 生成release的aar
- 点击generate signed apk可生成release版本的aar
- 选择compile方式生成realease版本的aar
- 进入moulde setting界面
- 添加moudle依赖
- 选择编译方式
- 编译工程
可看到多出了一个realse版本的aar
- 进入moulde setting界面
导入步骤
1、右键选择工程New Moulde
为了避免混淆笔者新建了一个工程。重复生成步骤中的New Moudle步骤
2、拷贝aar
将刚才生成的aar复制后粘贴在新工程的libs文件夹下。
3、选择import JAR/.AAR Package
4、选择路径
选择我们刚才拷贝过来的aar,选择完成后系统会自动帮我们填写那两行东西。
5、导入成功
6、测试
刚才笔者写了个view,我们在layout文件中添加这个自定义view
可见布局中添加了这个红色的view。
结束
这就是生成一个aar 和导入aar的步骤。
参考代码: http://download.csdn.net/detail/will4906/9686691