Android Studio生成aar并导入使用

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章