在githu上面开源自己的android library,让项目依赖使用攻略
2017-04-13 15:16
141 查看
使用过Android studio的朋友都知道怎么使用gradle去依赖别人写的开源库。比如compile 'com.android.support:appcompat-v7:25.3.0' 。在github上面,这种方式比比皆是。但是,我们怎么将自己写的开源库,放到github给大家依赖使用呢?其实很简单,接下来我们就看看如何操作。
1.首先,我们需要有一个library。
新建一个project,命名为 MineTools。然后我们新建一个module,选择Android Library,这里命名为ToolsLibrary。
![](http://img.blog.csdn.net/20170413145056633?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHZzaHVjaGFuZ3lpbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.在ToolsLibrary中新建一个XString工具类进行测试。代码如下:
MineTools的github地址:https://github.com/kabuqinuofu/MineTools。点击releases,创建新版本。填好版本号(很重要),描述等信息,就可以推送版本了。
![](http://img.blog.csdn.net/20170413145941051?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHZzaHVjaGFuZ3lpbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20170413150300727?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHZzaHVjaGFuZ3lpbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.现在是时候使用JitPack了,打开网址后https://jitpack.io/,输入对应的项目的github网址,点击Get it获取需要被依赖的版本号。下面就会出现依赖的方式了。这样就大功告成啦~
![](http://img.blog.csdn.net/20170413150925696?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHZzaHVjaGFuZ3lpbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5、在其他项目中使用依赖这个开源库方式如下:
![](http://img.blog.csdn.net/20170413151341620?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHZzaHVjaGFuZ3lpbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
到这里就结束了,是不是很easy!
1.首先,我们需要有一个library。
新建一个project,命名为 MineTools。然后我们新建一个module,选择Android Library,这里命名为ToolsLibrary。
2.在ToolsLibrary中新建一个XString工具类进行测试。代码如下:
package tool.yc.com.toolslibrary; public class XString { /** *判断字符串是否为空 * @param string * @return */ public static boolean isEmpty(String string) { return string == null || (string.trim().length() <= 0); } }3.Library现在就等于搞定了。我们需要将它放在github上,这里就不介绍如何上传到github上了。
MineTools的github地址:https://github.com/kabuqinuofu/MineTools。点击releases,创建新版本。填好版本号(很重要),描述等信息,就可以推送版本了。
4.现在是时候使用JitPack了,打开网址后https://jitpack.io/,输入对应的项目的github网址,点击Get it获取需要被依赖的版本号。下面就会出现依赖的方式了。这样就大功告成啦~
5、在其他项目中使用依赖这个开源库方式如下:
到这里就结束了,是不是很easy!
相关文章推荐
- 如何将自己在github写的android library开源,让大家依赖使用
- 如何将自己在github写的android library开源,让大家依赖使用
- 如何将自己在github写的android library开源,让大家依赖使用。。。。。。
- 开源自己写的Library到github,让别人或自己的项目依赖,超简单!
- 如何使用github自制Android library开源依赖。可以生成gradle、maven、sbt、leigingen等版本
- 如何把自己的Android Library发布到GitHubd依赖使用
- 使用VS2008+SVN插件配合Google Code搭建自己的开源项目管理
- Android-Universal-Image-Loader开源项目的简要说明及使用实例
- eclipse 使用maven 自动解决开源maven项目依赖包问题
- 【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
- 【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
- 关于android-swipelistview的开源项目的使用
- Android使用OpenCV和FFMpeg的简单方法-开源项目javacv的使用
- Android开源项目使用(6)
- Android SlidingMenu 开源项目使用示例(一)
- 【Android】如何使用从Github上下载的开源项目
- android中使用开源项目做出上拉、下拉刷新功能
- 【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
- Android Support Library 介绍~在项目总如何使用android支持库
- 使用Library项目实现Android程序代码的复用