• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Android 急速发布项目到 JitPack,androidjitpack

Android 急速发布项目到 JitPack,androidjitpack

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了jitpack,android开源项目,android studio项目,android开源项目源码,android项目实战等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Android 急速发布项目到 JitPack,androidjitpack


转载请标明出处:

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" }

 

如图所示


注意:在配置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信息    

   

 

4、获取引用方式

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

     

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

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

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

 

 

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Android 急速发布项目到 JitPack,androidjitpack

相关文章

  • 2017-05-26linux更改emc磁盘盘符
  • 2017-05-26Android学习笔记-TextView(文本框)(一),android-textview
  • 2017-05-26文件缓存(配合JSON数组),缓存配合json数组
  • 2017-05-222.2.3 TableLayout(表格布局)
  • 2017-05-26WebView的基本使用,WebView使用
  • 2017-05-26硅谷社交3--登录页面,硅谷社交3--
  • 2017-05-26Android 四大组件之Activity(续2),androidactivity
  • 2017-05-26滑动关闭activity,滑动activity
  • 2017-05-26androd 获得wifi列表,androdwifi列表
  • 2017-05-26Android开发学习—— 创建项目时,不是继承activity,而是继承ActionBarActivity,androidactivity继承

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Android框架设计模式(五)——Singleton Method
    • 安卓自定义view(简单折线图),安卓自定义view折线
    • 我的Android进阶之旅------)关于android:layout_weight属性的详细解析
    • cobbler系统使用之二高级篇的补充篇---关于kickstart文件内容的配置说明
    • 关于eclipse android 在manifest改app应用包名注意事项,androidmanifest
    • BadgeView使用,jsbadgeview使用方法
    • 安卓ProgressBar水平进度条的颜色设置
    • 解决webview调用 goBack() 返回上一页自动刷新闪白的情况,webviewgoback
    • android开发之路02(浅谈BroadcastReceiver),broadcastreceiver
    • 【微学堂】第22期| Nginx的性能优化

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有