Android 模块打包生成aar远程坐标(sdk)

Android 模块打包生成aar远程坐标

4.2.2以上的AS版本参考https://www.cnblogs.com/javaktolin/p/16302264.html

打包成AAR到本地仓库

在模块的gradle文件中加入apply plugin: 'maven'

 *repository(url:"file://D://xxx//maven") 注意一下这个目录格式别整错了不然会造成只生成文件夹而没有文件的结果。

在Terminal中执行命令gradlew uploadArchives 或者 打开 Andriod Studio 右上角的Gradle projects,依次展开arrdemo -> app -> Tasks -> upload,双击 uploadArchives

 自测
跟目录的gradle下加入依赖
allprojects {
  repositories {
      //本地绝对路径   https://gitee.com/账户名称/仓库名称/raw/分支名称
      maven { url "file:///Users/xxx/Desktop/maven" }
  }
}
---------------------------------------------------------------
app的gradle下加入依赖
implementation 'com.公司名.lib名:项目名称:1.0.0'
上传本地仓库到码云
cd maven
git init
git add *
git commit -m "first commit"
git remote add origin https://gitee.com/xxx/sdk.git
git push -u origin master
自测
//本地绝对路径改为远程仓库路径其他一致

新版Android studio Tasks目录找不到的问题

把√去掉然后 lnvalidate Caches / Restart...

 

 

 

 
posted @ 2021-05-17 09:55  勤奋的小铁  阅读(346)  评论(0编辑  收藏  举报