AndroidStudio 发布aar到阿里云Maven

AndroidStudio 发布aar到阿里云Maven

记录AS发布aar文件到阿里云私有仓库的过程

  1. 打开AS,新建一个Module,随便写一个工具类
    如下图所示:

AndroidStudio 发布aar到阿里云Maven_第1张图片

  1. 打开AS右侧的Gradle工具,选择自己创建的Module,选择Tasks下面的build的assemble就可以把Module打包生成aar文件
    如下图所示:

AndroidStudio 发布aar到阿里云Maven_第2张图片

  1. 将打包好的aar文件,上传到阿里云Maven库中
    1. 打开阿里云Maven网站,注册并登陆
    2. 选择一键开通阿里云Maven私有仓库
      AndroidStudio 发布aar到阿里云Maven_第3张图片
    3. 进入私有仓库,release和developer仓库都可以用于存放aar文件
      AndroidStudio 发布aar到阿里云Maven_第4张图片
    4. 进入仓库列表,可以点击右上角上传aar文件
      AndroidStudio 发布aar到阿里云Maven_第5张图片
    5. 如何使用上传好的aar文件,点击上传的包名,右侧会展开使用指南。
      AndroidStudio 发布aar到阿里云Maven_第6张图片
  2. 当项目下的gradle配置好私有仓库地址,最后一句话即可引用到项目中
    implementation 'com.xiaweifeng.log:mylog:1.0.2'
    

未完待续。。。

惊喜:使用Android Studio 一键发布lib

经过这几天查看文档,发现上述发行lib比较繁琐,故而分享一种更为简单的方式,在
Android Studio中,直接使用maven或maven-publish插件,直接推送插件即可(其他是已经开通并拥有阿里云私有仓库账号)

  1. 使用AS创建项目,并创建一个module,并且在module下的build.gradle做如下配置。
    使用maven-publish插件
    AndroidStudio 发布aar到阿里云Maven_第7张图片

    使用maven插件
    AndroidStudio 发布aar到阿里云Maven_第8张图片

  2. 随后我们大家阿里云仓库地址,就能看到刚刚推送过了的发行版本的aar目录了
    AndroidStudio 发布aar到阿里云Maven_第9张图片
    更多信息请查看阿里云仓库官方文档

你可能感兴趣的:(Android,android,studio,jar,github)