星空网 > 软件开发 > 操作系统

Android 急速发布项目到 JitPack

转载请标明出处:

http://www.cnblogs.com/zhaoyanjun/p/5942616.html

出自[赵彦军博客] 2016/10/09

 

前言:以前写过一篇 Android studio 使用Gradle发布Android开源项目到JCenter 总结 ,这篇文章主要介绍如何把项目发布到 jcenter . 本身没有问题。直到后来,我看到鸿洋大神的博客 Android 快速发布开源项目到jcenter 这篇博客里面的方法比我的更简单,让我欣喜若狂。现在有一种方法比前面两种都要简单,就是本文的主角。JitPack

 

1、关于 JitPack 

 JitPack实际上是一个自定义的Maven仓库,不过它的流程极度简化,只需要输入Github项目地址就可发布项目,大大方便了像我这种懒得配置环境的人。

 

2、在Android Studio里面配置Jitpack插件

 在项目的根目录下的 build.gradle 文件里面添加

     2.1: 在 dependencies 标签下面添加 

          classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'


    2.2 在repositories 标签下面添加

         maven { url "https://jitpack.io" }

 

如图所示

Android  急速发布项目到 JitPackimages/loading.gif' data-original="http://images2015.cnblogs.com/blog/605655/201610/605655-20161009161451691-741799755.png" />


注意:在配置JitPack插件的时候,需要用到插件的版本号,我在写这篇博客的时候,最新版是1.5 。查看最新版本号,插件的github仓库


3、配置Module的build.gradle

    在你的Library module里面的build.gradle文件里面添加

     apply plugin: 'com.github.dcendents.android-maven'

 比如这样
apply plugin: 'com.android.library'apply plugin: 'com.github.dcendents.android-maven'android {  compileSdkVersion 24  buildToolsVersion "24.0.1"  defaultConfig {    minSdkVersion 14    targetSdkVersion 24    versionCode 1    versionName "1.0"  }  buildTypes {    release {      minifyEnabled false      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'    }  }}dependencies {  compile fileTree(dir: 'libs', include: ['*.jar'])}

 接下来就把项目发布项目到 github  -> 点击 release -> 点击创建新的 release版本 ->书写版本号和release信息    

   Android  急速发布项目到 JitPack

 

4、获取引用方式

     进入 JitPack 网站 https://jitpack.io/ , 可以用github账户登录。

     Android  急速发布项目到 JitPack

     点击 Get it 就可以查看项目的引用方式,比如:

compile 'com.github.zyj1609wz:My:v1.0'

注意这里的 zyj1609wz 是我的github用户名, My 是我的github 仓库的名字,v1.0 是我创建的release版本的名字。所以我们如果想要开源库引用名称比较好看一点,就需要你会起一个好名字,你要起一个好听的github用户名,一个好听的仓库名,一个清晰的版本号。

 

 

 




原标题:Android 急速发布项目到 JitPack

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

RCEP框架下的中国跨境电商新变化:https://www.ikjzd.com/articles/141384
美国337侵权调查,数位亚马逊大卖已中招:https://www.ikjzd.com/articles/141386
亚马逊收到投诉,最大的问题来自哪里:https://www.ikjzd.com/articles/141387
如何在Cdiscount后台设置邮箱地址来接收通知?:https://www.ikjzd.com/articles/141388
真功夫!0基础引爆流量必杀技!亚马逊快速出单4步法则!:https://www.ikjzd.com/articles/141389
华南城网倒闭了?毫无征兆,数百员工一夜之间全部裁员:https://www.ikjzd.com/articles/14139
字节跳动辟谣!TikTok收紧美国开店政策为不实信息:https://www.goluckyvip.com/news/188212.html
2024北京庞各庄镇梨花节开幕时间是几号?:https://www.vstour.cn/a/365179.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流