Android开发中我们常用第三方依赖,如implementation "com.squareup.okhttp3:okhttp:4.9.0"
本文主要讲述如何自己生成一个这样的库供其他人使用。
配置
- 新建一个项目,更改app下的build.gradle 把原先的com.android.application改成
apply plugin: 'com.android.library'
apply plugin: 'com.github.dcendents.android-maven'
group='com.github.dullyoung'//这里改成你自己的用户名
- 移除application_id(依赖库是不能有applicationId的)
- 在项目下的build.gradle 的dependencies 中加入:android-maven-gradle-plugin 如:
dependencies {
...
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
}
- 将项目推送到github云端
打包
只需要到release里创建一个新的release。Tag version必填,其他的随意 然后publish release即可。
生成
- 访问https://jitpack.io
- 搜索自己的用户名/仓库名
如: