如何将自己的android工程作为公共库使用,jitpack与android结合

前言:jitpack与github结合

jitpack网址:https://jitpack.io/docs/ANDROID/

目前我们的android工程都是通过android studio创建的,当自己的功能比较通用时,可能会作为其他工程来使用。

首先我们需要沥青一个思路:

1:将我们的库工程放入github

2:将github库工程通过gitpack引入需要的工程。


先说库工程的建立:

拿自己的github上工程做实验,地址https://github.com/listron/Widget/ 

在widget中主项目中添加

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

在library中添加

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

group='com.github.listron'

     

切记:给库工程打release发布包。

之后在需要的工程中引入:

现在用我的github中另外的一个工程MVP_demo

前提:在https://www.jitpack.io/中添加你的github地址。

首先打开 Project root 的 build.gradle,在 repositories 节点添加上 maven { url "https://jitpack.io" },之后打开想依赖这个 library 的模块,比如这里我们是 app 这个 module,在 dependencies 节点添加上

compile 'com.github.listron:Widget:v3.0'
编译此工程后,就可以引入库工程中library中Uitils中getString()方法了。

猜你喜欢

转载自blog.csdn.net/listron/article/details/79657369