Gradle上传aar

原创 2015年11月19日 19:56:36

Gradle上传aar

相信很多从eclipse转到android studio会对as的gradle赞不绝口,而其中的jar包引入方式就更觉得赏心悦目了,另外针对eclipse不能使用aar,而android stuido可以使用aar减少依赖包的使用。

现阶段很多公司会自己搭建nexus,而maven是可以管理aar包的,所以我们可以利用gradle上传aar至公司的maven库,方便使用;具体代码如下所示:

其中version为jenkins自带的版本号


apply plugin: 'maven'
apply plugin: 'signing'
signing {
    required { has("release") && gradle.taskGraph.hasTask("uploadArchives") }
    sign configurations.archives
}
uploadArchives {
    configuration = configurations.archives
    repositories.mavenDeployer {
        beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
        repository(url: 'http://dev.neu.com/nexus/content/repositories/releases/') {//仓库地址
            authentication(userName: "deployment",//用户名
                    password: "deployment123")//密码
        }
        pom.project {
            groupId "android.support.mydomin.finger"
            artifactId "finger" //LibA
            version System.properties['MARKETING_VERSION']

            description 'hello'            

        }
    }
}

Gradle实战:发布aar包到maven仓库

aar简介 aar文件是Google为Android开发所设计的一种library格式,全名为Android Archive Library,与Java Jar Library不同的是,aar除了...
  • u010818425
  • u010818425
  • 2016年09月05日 17:00
  • 8000

android gradle 上传module aar 至nexus

android gradle 上传module aar 至nexus
  • a13069730106
  • a13069730106
  • 2017年01月17日 17:41
  • 740

AndroidStudio 使用gradle 脚本上传aar文件到Nexus Maven 私有服务器

不废话,直接上步骤,服务器版本Ubuntu 15.04 1 Nexus 的搭建 下载地址:http://www.sonatype.org/nexus/go/  2 解压缩下载下来的压缩文件 3 启...
  • qq_30254897
  • qq_30254897
  • 2015年08月04日 13:39
  • 3103

打包aar、jar上传到MavenCentral

准备 SonaType创建项目 通过Gradle上传aar gradle-mvn-push.gradle
  • xdyuchen
  • xdyuchen
  • 2016年11月26日 14:47
  • 717

本地aar文件引用

有时需要使用第三方的aar库,或是工程源代码越来越大,项目内分工需要或出于模块化考虑,需要引用aar文件。    arr就像C/C++中的静态库。    如何建一个aar,网上的文章很多,这里不再重述...
  • xgbing
  • xgbing
  • 2016年02月20日 22:58
  • 2245

Gradle上传aar到Maven

一.配置 创建gradle.properties内容如下: BUILD_TYPE=release MAVEN_URL=仓库地址 MAVEN_URL_SNAPSHOT=仓库地址 MAVEN_US...
  • sxfda
  • sxfda
  • 2018年01月04日 14:46
  • 48

Gradle上传 aar到JCenter

Gradle上传 aar到JCenter,各种坑
  • wfx_phoebus
  • wfx_phoebus
  • 2015年08月21日 16:17
  • 362

android studio中使用 aar 和gradle 的配置

最近再帮朋友做一个app,其中用到了很多第三方的module,这样造成项目很大,很冗余,于是乎想把其转成jar来引用。 jar 是我们都熟悉的,全名为java Archive  而 aar 的全名为 ...
  • u011409980
  • u011409980
  • 2017年03月07日 22:29
  • 463

使用Gradle发布aar项目到JCenter仓库

使用Android studio可以很方便的使用lib,在这个eclipse被google抛弃的时代,学习将自己的包发布到JCenter方便大家使用也是必须的。...
  • a1824464591
  • a1824464591
  • 2016年02月02日 17:19
  • 868

gradle 编译打包并使用 aar

一般在开发过程中我们会将一些公共组件库进行打包使用,在android下打包
  • wangjia55
  • wangjia55
  • 2014年06月25日 10:35
  • 17156
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Gradle上传aar
举报原因:
原因补充:

(最多只允许输入30个字)