android 开源程序,Android——如何制作自己的开源项目

前言

在开发过程中,会使用到很多第三方开源库,比如imageloader,zxing,或者一个baseadapter,一个工具库等等。。AndroidStudio中集成时候只要一句话 compile 'com.github.superSp:ScrollChooseView:v1.0.2 (举个例子), 一般像这种的都是将你的module上传到jcenter之后审核就可以了。。。。如果想做一个优秀的android开发者,在经验慢慢积累后也应该有自己的优秀开源库上传到github给他人使用,毕竟面试的话如果你的github某个开源库start数很多的话也是一张强大的手牌。

Jcenter的方式

研究jcenter的方式整整一天了。。。最后一个步骤 add to jcenter的按钮找不到。。。而且网站打开速度也比较慢。。就放弃了,后来在群里面听说有还有一种方式叫jitpack。。就百度看了一下感觉更简单。。。这里先贴一下Jcenter方式的链接

鸿洋大神Jcenter博客,但是好像有一个小坑,点击

解决鸿洋大神Jcenter博客中的坑。。。点击

有这两篇文章就差不多OK拉。。。

JitPack方式

创建一个project

434911cd8732

图片.png

创建一个lib

434911cd8732

图片.png

在根projcet的build.gradle中添加

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

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

434911cd8732

图片.png

在lib目录下build.gradle中添加

apply plugin: 'com.github.dcendents.android-maven' group = 'com.github.superSp'

黄色圈修改为自己的github名

434911cd8732

图片.png

上传到github

打开github创建新的仓库,输入仓库名,仓库描述

434911cd8732

图片.png

434911cd8732

图片.png

创建成功以后,红色框列出本地仓库上传到github的步骤

434911cd8732

图片.png

打开Git Bash

434911cd8732

图片.png

到当前项目的目录下

依次输入

git init ---------初始化仓库

git add . ---------- .表示的是上传当前整个目录

git commit -m "first commit" ------------- 提交的描述

git remote add origin git@github.com:superSp/Test.git ----------- 添加到远程库

git push -u origin master --------------提交远程库

在上传成功以后,生成一个release版本

434911cd8732

图片.png

434911cd8732

图片.png

之后打开jitpack网站

地址

输入库的名字,点击look up

434911cd8732

图片.png

点击get it

434911cd8732

图片.png

熟悉的使用方式就出现了

434911cd8732

图片.png

注意

第一次上传项目到github时,要匹配私钥,不懂的话看这里这是一篇介绍git的使用方式以及上传连接github的操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值