方法一

jar包直接复制到lib中右击add as library,等自动构建完成后,打开build.gradle会发现dependencies中多了一个compile file('libs/***.jar');

方法二

新建一个管理包的Module,File->new Module->Android Library。

添加新建的包管理module,Project Structure,选中modules下面的项目,点击Dependencies,点击+号,选择Module Dependency,选择刚才新建的module。

拓展:

新建Android Library的包管理Module之后,Build项目,生成*.arr文件,复制到libs下面

在build.gradle中添加如下代码

android {
repositories{
flatdir{
dirs 'libs'
}
}
} dependencies {
compile(name:"myadnroidlib",ext:"arr")
}

方法三(推荐)

使用仓库

Project中的build.gradle中配置仓库,使用jcenter仓库

allprojects {
repositories {
jcenter()
}
}

在app的build.gradle中dependendies下输入compile "***",可以到对应工具包的官网中找gradle添加的语句,类似于maven

推荐用法

配置好仓库后,点击Project Structure,选中modules下面的项目,点击Dependencies,点击+号,选择Library Dependency,输入要加入的包

最新文章

  1. C# 开发2048小游戏
  2. 关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型
  3. JDBC工作模块
  4. IOC依赖注入简单实例
  5. swfobject.js IE兼容问题
  6. ios相册
  7. 全国计算机等级考试二级教程-C语言程序设计_第8章_地址和指针
  8. 「OC」内存管理
  9. MVC使用RDL报表
  10. 五、VueJs 填坑日记之将接口用webpack代理到本地
  11. MongoDB的搭建并配置主从以及读写分离
  12. python 列表 元组 字符串
  13. JavaScript拼接html字符串时截断问题
  14. 使用GoldenGate初始化的两种方式
  15. 雷林鹏分享:C# 类型转换
  16. XAML 调试工具 不见了?
  17. vim 编辑器常用命令
  18. sql批量修改字段内容的语句-SQL技巧
  19. 基于scrapy-redis两种形式的分布式爬虫
  20. ASP.NET中的加密页面机制

热门文章

  1. sql的函数和存储过程的区别
  2. Linux基础命令---ln
  3. margin显示怪异,外边距合并问题
  4. python脚本监控获取当前Linux操作系统[内存]/[cpu]/[硬盘]/[登录用户]
  5. 集成利用tesseract.exe进行ocr
  6. 20145327《网络对抗》——注入shellcode并执行和Return-to-libc攻击深入
  7. C# string字节数组转换
  8. git如何获取用户名和邮箱
  9. HDU1143 (递推)题解
  10. JMeter -- Getting Started