您当前的位置:首页 > 电脑百科 > 程序开发 > 移动端 > Android

在Android Studio中创建并引用aar

时间:2019-12-05 14:10:45  来源:  作者:

aar是Android studio下打包Android工程中src、res、lib后生成的文件,aar包导入其他Android Studio 工程后,其他工程可以方便引用源码。

一、创建一个工程,选择Add No Activity

 

在Android Studio中创建并引用aar

 


在Android Studio中创建并引用aar

 

二、创建模块

选择工程后,选择Android Library,

在Android Studio中创建并引用aar

 

mylibrary就是新建的module工程

在Android Studio中创建并引用aar

 

在mylibrary中添加功能和资源,默认mylibrary会编译成apk,导出aar需要修改mylibrary/build.grade文件,将

Apply plugin: 'com.android.application'

修改成:

apply plugin: 'com.android.library'

三、编译aar

先使用grade同步下MyAAR工程,然后选中mylibrary工程,在Build > Make Module "mylibrary"进行编译,编译后,会在mylibrary/build/outputs/aar/目录下生成aar文件。

将aar文件复制到引用的工程app/libs文件夹中.

选中工程,然后选择File > Sync Project With Grade Files 进行构建,就可以引用了

修改aar文件,替换libs下文件,是不会更新引用的

需要选中工程,选择File > Sync Project With Grade Files 进行刷新

Android Studio 真难用!!!



Tags:Android Studio   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
日期:2020.06.01说明:简单描述如何编译1 在Module的build.gradle添加编译jar代码task makeJar(type: Copy) { //删除存在的 delete '../CommonLib/libXXX.jar'...【详细内容】
2020-06-02  Tags: Android Studio  点击:(125)  评论:(0)  加入收藏
aar是Android studio下打包Android工程中src、res、lib后生成的文件,aar包导入其他Android Studio 工程后,其他工程可以方便引用源码。一、创建一个工程,选择Add No Activity...【详细内容】
2019-12-05  Tags: Android Studio  点击:(138)  评论:(0)  加入收藏
1、android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人...【详细内容】
2019-11-11  Tags: Android Studio  点击:(110)  评论:(0)  加入收藏
周末看 Android Dev Summit '19 的视频的时候,看到一章关于 Android Studio Debug 的介绍,有很多日常非常有用的小技巧,学习了这些小技巧能很大程度的降低我们 Debug 的成本,快速定位问题的本质,今天就向大家介绍一下 And...【详细内容】
2019-11-11  Tags: Android Studio  点击:(181)  评论:(0)  加入收藏
一、下载安装打开这个网址,里边有AndroidStudio的各种版本下载:http://www.android-studio.org/index.php/component/content/category/88-download二、界面预览下图是Androi...【详细内容】
2019-09-18  Tags: Android Studio  点击:(273)  评论:(0)  加入收藏
作者: 王菜花原文: https://juejin.im/entry/5998090ff265da248a7a6bde最近改用 Android Studio 3.5 preview ,顺便整理一下,常用的插件。GsonFormat将 Json 字符串快速转成...【详细内容】
2019-08-28  Tags: Android Studio  点击:(482)  评论:(0)  加入收藏
▌简易百科推荐
今天面试遇到同学说做过内存优化,于是我一般都会问那 Bitmap 的像素内存存在哪?大多数同学都回答在 java heap 里面,就比较尴尬,理论上你做内存优化,如果连图片这个内存大户内存...【详细内容】
2021-12-23  像程序那样思考    Tags:Android开发   点击:(8)  评论:(0)  加入收藏
Android logcat日志封装logcat痛点在Android开发中使用logcat非常频繁,logcat能帮我们定位问题,但是在日常使用中发现每次使用都需要传递tag,并且会遇到输出频率很高的log,在多...【详细内容】
2021-12-22  YuCoding    Tags:Android   点击:(8)  评论:(0)  加入收藏
对项目的基本介绍 1.整个框架主要是给MVVM框架使用的,自己写完interface接口后,通过自定义的注解就能自动生成接口方法 2.用Kotlin的Flow去代替Rxjava,因为我发现RxJava功能很...【详细内容】
2021-12-08  网易Leo    Tags:Android开发   点击:(17)  评论:(0)  加入收藏
前言在Android开发过程中,有些时候会根据需要引用别的项目到当前项目里面,而且以Module形式引用。所以本篇博文就来分享一下怎么以Module形式引用别的项目到当前项目中,方便开...【详细内容】
2021-12-07  网易Leo    Tags:Android开发   点击:(22)  评论:(0)  加入收藏
作者:fundroid这篇文章偏阅读一些,大家可以了解下 Android 的一些最新动向。每年9/10月份 Google 都会举行约为期2天的 Android Dev Summit,在活动上 Google 的技术专家们会分...【详细内容】
2021-11-30  像程序那样思考    Tags:Android开发   点击:(15)  评论:(0)  加入收藏
一、 准备工作1、安装JDK,下载地址(可能需要一个oracle账号,大家百度一下或者自行注册一个就行。尽可能选择8或者11,这两个是长期版本)Java SE | Oracle Technology Network | Or...【详细内容】
2021-11-23  永沧    Tags:Android   点击:(28)  评论:(0)  加入收藏
使用Maven Publish Plugin插件。(官方支持)一、在Library的build.gradle中配置plugins { id 'com.android.library' id 'kotlin-android' id 'k...【详细内容】
2021-11-05  羊城小阳    Tags:Android   点击:(37)  评论:(0)  加入收藏
谷歌离推出Play Store应用程序的新数据隐私部分又近了一步。应用程序开发人员现在可以通过谷歌在Play控制台的新 "数据安全表 "填写相关细节。该公司表示,所需信息将从2022年...【详细内容】
2021-10-20    中关村在线  Tags:安卓   点击:(58)  评论:(0)  加入收藏
架构究竟是什么?如何更好的理解架构?我们知道一个APP通常是由class组成,而这些class之间如何组合,相互之间又如何产生作用,就是影响这个APP的关键点。细分的话我们可以将其分为类...【详细内容】
2021-09-17  像程序那样思考    Tags:Android架构   点击:(52)  评论:(0)  加入收藏
概述当Android应用程序需要访问设备上的敏感资源时,应用程序开发人员会使用权限模型。虽然该模型使用起来非常简单,但开发人员在使用权限时容易出错,从而导致安全漏洞。本文中,...【详细内容】
2021-09-07  SecTr安全团队    Tags:Android开发   点击:(66)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条