Android Studio生成aar并导入使用

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/will4906/article/details/53216531

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
        这里写图片描述

导入步骤

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

扫描二维码关注公众号,回复: 4538526 查看本文章

猜你喜欢

转载自blog.csdn.net/will4906/article/details/53216531