# 一创建项目
查看toollibrary主要配置
这里附上关键代码
plugins {
id 'com.android.library'
id 'org.jetbrains.kotlin.android'
id 'maven-publish'
}
task generateSourcesJar(type: Jar) {
from android.sourceSets.main.java.srcDirs
classifier 'sources'
}
afterEvaluate {
publishing {
publications {
release(MavenPublication) {
from components.release // 表示发布 release(jitpack 都不会使用到)
groupId = 'com.example.testapp' // 这个是依赖库的组 id
artifactId = 'toollibrary' // 依赖库的名称(jitpack 都不会使用到)
version = "1.0.3" //当前版本依赖库版本号,这个jitpack不会使用到,只是我们开发者自己查看
}
}
}
}
到这里整个项目的简单完成,后面引入gitee插件
引入之后
添加gitee的账号密码,这里附上gitee地址 gitee
上完了代码传到gitee
可以看到自动创建了仓库
如果生成发行版本呢,编辑标签
然后转到jitPack官网 jitPack官网
登录jitpack之后
gitee怎么申请呢
将刚到复制的地址粘贴到
等待两分钟就生成了
生成之后,我们在项目中引入
上面就是我们生成的远程库引入
重点来了
有可能会引入不到库,这个时候就要简单说下gradle升级到7以后,工程下的allprojects选项已经被移植到settings.gradle下,所以我们在settings.gradle里加上我们gitpack对于maven,加上后发现引用成功了
目前就是这样