文档章节

Android Studio - Gradle - Nexus : add jar & aar

sitexa
 sitexa
发布于 2015/03/06 11:12
字数 182
阅读 118
收藏 0

在项目中使用到以下库:

dependencies {

    compile fileTree(include: ['*.jar'], dir: 'libs')

    compile 'com.android.support:appcompat-v7:21.0.3'

    compile 'de.hdodenhof:circleimageview:1.2.0@aar'

    compile 'com.navercorp.pulltorefresh:library:3.2.0@aar'

    compile 'com.github.chrisbanes.photoview:library:1.2.3'

    compile 'com.yixia.vcamera:vcamera:2.0.0'

    compile 'com.rockerhieu.emojicon:emojicon:1.1@aar'

    compile 'org.apache.commons:commons-lang3:3.3'

    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.3'

    compile 'me.imid.swipebacklayout.lib:SwipeBackLayout:1.0.1@aar'

    compile 'com.readystatesoftware.systembartint:systembartint:1.0.4'

    compile 'com.getbase:floatingactionbutton:1.4.1'

    compile 'com.android.support:support-v4:21.0.3'

}

其中有jar,aar等,有的来自工程libs,有的来自nexus-repository.

来自lib的包通过:compile filetree(),或 compile file() 形式引用;

来自远程库则使用:compile 'groupId:artifactId:version' 或 'groudId:artifactId:version@aar' 形式引用; 

那么,当获得第三方包或者生成库包以后,需要添加到远程库中(nexus-repository).



© 著作权归作者所有

共有 人打赏支持
sitexa
粉丝 0
博文 8
码字总数 1772
作品 0
长沙
SimpleNews 项目的重构之旅(4) -Gradle for Android 基础知识汇总

Gradle 使用 Android Studio 都知道 Gradle,在 SimpleNews 项目中,前期的时候并不是很了解 Gradle 语法等,只是使用 Android Studio 默认的配置来构建,后续也只是关注在功能方向,没有过多...

無名小子的杂货铺
2017/06/03
0
0
android studio 编译缓存

现象:能编译生成apk,但是编译器中找不到新代码。无论是clean还是invalidate Caches /restart 还是到.android将build-cache删除,或者是更改gradle的service directory path都无效。 尝试以...

jimmy2012
05/24
0
0
Android依赖管理与私服搭建

*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 1.Android引入依赖的多种方式 2.多平台私服搭建 3.创建和依赖自己的代码仓库 1、Android引入依赖的多种方式 引入方式一 AS切换pro...

javen205
2017/03/04
0
0
如何制作一个android studio的aar依赖包

首先说明我使用的android studio 版本是0.4.因为现在android studio的bug还不较多,所以你的版本能不能正常使用我就不敢说了。 如果你只是单纯的想使用actionbarsherlock的话,引用是十分简单...

手绘灿烂
2014/01/02
0
0
AndroidStudio封装SDK的那些事

首先SDK是提供给别人调用的工具。所以常见的SDK都是以jar包,so库,aar包等方式导入APP项目中。然后提供一些公开的API供接入方调用。所以在Androidstudio中如果需要生成jar或者aar,就需要将...

尘封的落叶
06/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

elastic search+kibana 5.6.12安装指南

前提准备: 1,安装jdk, We recommend installing Java version 1.8.0_131 or later. 2, 设置文件最大打开数(使用命令ulimit -n查看) ulimit -n 65536 3, 创建用户elastic/用户组elastic gro...

PageYi
18分钟前
1
0
安装mongodb碰到error: unpacking of archive failed on file /etc/init.d/mongod;5bcec214: cpio: open如何解决

今用yum安装mongodb4.0.3发现一个错误,当用yum install 安装mongo-org 时除了mongodb-org-server 没有安装以外其他的都安装正确,重新安装mongodb-org-server 时报如下错误信息 在一篇老外 ...

chanking
20分钟前
1
0
O2OA:企业办公数字化转型的更佳选择

在全球都在积极探索由新一轮信息技术所引发的第四次工业革命时,一场激发企业内生动力的数字化运动在互联网企业和传统企业之间却呈现出两种截然不同的状态。   传统企业办公数字化不彻底仍...

超能之法师
23分钟前
1
0
基于SylixOS 对 Goahead 进行配置使用 OpenSSL

1. 编译并部署OpenSSL SylixOS支持OpenSSL,git地址为:http://git.sylixos.com/repo/openssl.git 获取OpenSSL工程源码后,导入RealEvo-IDE中编译,编译完成后生成动态库文件和openssl可执行...

Baiqq
25分钟前
1
0
nginx+tomcat均衡负载

一、安装好nginx环境,启动至少两个的tomcat服务; 此处tomcat访问地址为:http://192.168.106.128:1000/、http://192.168.106.128:1001/、http://192.168.106.128:1002/ 二、修改nginx配置文...

狼王黄师傅
27分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部