Android Studio生成aar并导入使用

本文详细介绍了如何创建和使用Android平台上的aar文件。aar文件是Android应用开发中用于打包库代码及其资源的一种格式,与传统的jar包不同,它可以包含资源文件。文中通过实例演示了从创建库项目到生成aar文件的全过程,并展示了如何将生成的aar文件导入到新的项目中进行使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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.youkuaiyun.com/detail/will4906/9686691

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值