文档章节

Android Studio - Gradle - Nexus : add jar & aar

sitexa
 sitexa
发布于 2015/03/06 11:12
字数 182
阅读 117
收藏 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
长沙
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
Android studio gradle配置

Gradle 基本概念 首先我们学习几个gradle 的脚本语法,掌握了这几个语法,你就能非常简单的用gradle构建打包android项目了。 首先,我们来看下一个最简单android 。 build.gradle //设置脚本...

习惯_搬砖
2014/11/07
0
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

又一个centos文件顺序导致的问题

背景 新的centos似乎对于文件顺序做了特别的优化 和文件顺序出现的问题确实多了不少 centos7导致的spring循环依赖【实际上和这个问题不一样 不过由此衍生出的问题】 某应用放在新的系统开始报...

Mr_Qi
8分钟前
0
0
阿里云国际版香港CN2测评 月付9美元/30M带宽/1T流量

市面上很多家香港VPS服务商,一直都说阿里云国际版香港CN2线路好,延迟低,速度快,价格便宜流量还多,那么这个香港线路到底怎么样呢?本文从性能、延时、路由、速度方面来全方面测评一下阿里...

flyzy2005
50分钟前
0
0
撤销git commit --amend

it commit -amend之后想撤销 git reset HEAD@{1}

xiaomge
56分钟前
0
0
有意思的TimeUnit

java.util.concurrent.TimeUnit 这个类,相信童鞋们都不陌生。它是一个enum: public enum TimeUnit 好吧,我一直把它当做一个枚举类来用。偶然看到还有别的用法,大吃一斤,原来 TimeUnit 并...

polly
今天
10
0
生成pyc

Python生成pyc文件 pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改...

Mr_Tea伯奕
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部