android studio怎么发布maven仓库

2024-12-19 01:21:12
推荐回答(1个)
回答1:

参考如下步骤:
创建一个Libary,我命名为AndroidLib
在Libary的根目录下新建gradle.properties文件,添加
#包信息
ARTIFACTID = androidLib
LIBRARY_VERSION = 0.0.2

#Mac下地址:file:///Users//my/local/repo
LOCAL_REPO_URL=file:///Users/caik/my/local/repo

ARTIFACTID:开始说的到artifactId
LIBRARY_VERSION:版本号
LOCAL_REPO_URL:本地仓库的地址:file://+本地路径

第三步

在Library也就是刚才创建的AndroidLib下的gradle.build中添加
apply plugin: 'maven'

uploadArchives{
repositories.mavenDeployer{
repository(url:LOCAL_REPO_URL)
pom.groupId = GROUP_ID
pom.artifactId = ARTIFACTID
pom.version = LIBRARY_VERSION
}
}

第四步

最后在项目路径下执行:
./gradlew -p clean build uploadArchives --info

我这里就是:
./gradlew -p androidlib clean build uploadArchives --info

等执行结束到刚才设置好的
LOCAL_REPO_URL=file:///Users/caik/my/local/repo

路径下就可以看到已经发布好的本次仓库