转载自http://blog.csdn.net/zhanglianyu00/article/details/51597362

(1)将编译好的aar文件放到app/libs下,类似jar的做法。譬如,libs/HDDecodeLibrary_1.1.03_a.aar。
(2)在工程的当前module的gradle(app/build.gradle)的dependencies节点前添加:

repositories {flatDir {dirs 'libs'}
}

并且在dependencies中添加:
compile(name: ‘HDDecodeLibrary_1.1.03_a’, ext: ‘aar’)

一个完整的build.gradle例子如下:

apply plugin: 'com.android.application'android {compileSdkVersion 25buildToolsVersion "25.0.2"defaultConfig {applicationId "sim.com.scannertest"minSdkVersion 24targetSdkVersion 25versionCode 1versionName "1.0"testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'}}sourceSets { main { res.srcDirs = ['src/main/res', 'src/main/res/raw'] } }
}repositories {flatDir {dirs 'libs'}
}dependencies {compile fileTree(dir: 'libs', include: ['*.jar'])androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {exclude group: 'com.android.support', module: 'support-annotations'})compile 'com.android.support:appcompat-v7:25.3.1'compile 'com.android.support.constraint:constraint-layout:1.0.2'testCompile 'junit:junit:4.12'compile(name: 'HDDecodeLibrary_1.1.03_a', ext: 'aar')
}

Android笔记 - Android studio如何添加arr库相关推荐

  1. 面向小白visual studio 2019 添加第三方库教程

    虽然我是个linux程序员,但偶尔会在windows上借用visual studio写点demo,因为比较方便,所以今天就教大家如何添加第三方库编写自己的demo程序. 1.项目–>属性 2.C ...

  2. Android笔记 Android艺术探索笔记 Pacel VS Serialize Demo

    Serializable实体类 public class SeriaUser implements Serializable{/*** */private static final long seri ...

  3. Android studio ,Gradle 添加so库

    为什么80%的码农都做不了架构师?>>>    1.切换到Project标签下,在app中建立名为JniLibs的文件夹(名称可能不妥,可以随便起的)  2.在Gradle文件and ...

  4. android studio 2d插件,在Android Studio中添加Overlap2D库作为依赖项

    include 'desktop', 'core', 'Overlap2dRuntime' project(':Overlap2dRuntime').projectDir = new File(set ...

  5. Android 4.4.2 动态添加JNI库方法记录 (一 JNI库层)

    欢迎转载,务必注明出处.http://blog.csdn.net/wang_shuai_ww/article/details/44456755 本篇是继<s5p4418 Android 4.4. ...

  6. Android笔记 - android studio导入源码

    前提 安装好android studio 拉好代码并并编译OK 编译源码idegen模块及生成AS配置文件(*.ipr) 在开始编译idegen模块前,需要先全局编译出out目录及相关文件吧,我们通过 ...

  7. Android 4.4.2 动态添加JNI库方法记录 (二 app应用层)

    欢迎转载,务必注明出处:http://blog.csdn.net/wang_shuai_ww/article/details/44458553 源码下载地址:http://download.csdn. ...

  8. Android 笔记 android 7.0 单独编译framwork不生效的解决

    android 7.0 单独编译framwork不生效 以前android 5.0系统单独编译时,只需要将out/target/product/sim6737t_66_m_n/system/frame ...

  9. Android笔记 - android 类型转化错误

    今天遇到一bug,报错如下 09-15 11:07:29.075 7669 7669 E AndroidRuntime: FATAL EXCEPTION: main 09-15 11:07:29.07 ...

最新文章

  1. Javascript面向对象编程(三):非构造函数的继承
  2. Elasticlunr.js 简单介绍
  3. 以获客为目标 ,首席增长官从0到1实现用户增长
  4. 【NLP】让AI读懂法律文书:一种基于多分类的关键句识别方法
  5. android检查新版本,详解Android Studio无法检测新版本问题解决
  6. 关于用notepad++确认代码中\r\n\t空格等不显示的字符及替换
  7. Android中使用的数据单位
  8. Java – 2012年回顾和未来预测
  9. Hash表的扩容(转载)
  10. error: ‘XXX‘ is defined but never used (no-unused-vars)报错的解决方案
  11. 腾讯拟全资收购搜狗,王小川:感谢认可,将认真讨论和衡量
  12. gradle 失败 编译项目_maven常见问题处理(3-3)Gradle编译时下载依赖失败解决方法...
  13. 想做Bezier动画,可惜弄出来这个差远了。
  14. Docker详解(三)——Docker安装与部署
  15. mysql 5.1主从_MySQL5.1版本的主从复制搭建 | 学步园
  16. 【转】临界区、互斥对象
  17. 自制光猫超级密码解密工具
  18. IOS 四舍五入 进一法 去尾法
  19. 微信公众号吸粉软件助你快速增加粉丝数和文章阅读量!
  20. 孤单终结者:神棍节十大“脱光”应用

热门文章

  1. 软件版本号命名规范_如何才能给文件合理命名,提高工作效率?我有3个建议!...
  2. npm 删除依赖包_npm 和 yarn 你选哪个?
  3. vue+django前后端项目部署
  4. UItextField 使用总结
  5. E2: A Framework for NFV Applications, SOSP' 15
  6. matlab中如何在图片上添加横竖线
  7. ubuntu apt命令
  8. tlplayer for ios V1.0
  9. Java基础知识——异常处理
  10. 数据结构—链表-单链表基本操作实现