GitHub上有很多Android开源库,大部分的库集成简单,很大的方便我们开发。有时候,我们对要集成的库进行定制修改。借助jitpack.io,定制修改也很简单。下面以https://github.com/getActivity/Logcat为例,五步就可以实现定制修改了。
一、注册GitHub账号,假设注册的账号为:XO123456。
二、在https://github.com/getActivity/Logcat主页,点击右上角的Fork,过一分钟左右,这个库就在你的账号有一份了,地址为 https://github.com/XO123456/Logcat
三、将Fork后的库clone回来,修改编译通过后再把代码push回去(这个自己百度)。
四、在Fork后的库的主页,新建一个release:
接着,填写版本号等信息后,点击“Publish release”发布:
五、在项目中集成Fork的库:
在项目根目录的build.gradle添加下面的代码:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
在项目的build.gradle文件添加:
implementation 'com.github.XO123456:Logcat:1.2'
六、至此,完毕。
网友评论