Android - 代码生成远程依赖库(阿里云)

一、注册

没有注册过阿里云且没有实名认证的点这里:阿里云官网



二、查看库

阿里云制品仓库Packages (注:如果没有创建企业或个人使用,按照提示,选个人使用)

在这里插入图片描述



三、选择类型

选择其中一个(两者区别里面都写的非常清楚了)
在这里插入图片描述



四、左边列表切换到 Gradle方式

在这里插入图片描述



五、上图右边是设置步骤,这里简单说一下

5.1 项目配置

在自己的模块中 build.gradle(:xxx) ,添加阿里云配置的代码(图二),与android{ } 同级(图一)
在这里插入图片描述
注:代码直接复制看行了。带 * 号的,点击右上角小眼睛就可以显示了
在这里插入图片描述
顺便提一下
如果你这样写的话:
pom.version = ‘1.0.0.2-SNAPSHOT’
pom.artifactId = ‘library’
pom.groupId = ‘com.exaple.common’

到时引用就是这样:
implementation ‘com.exaple.common:library:1.0.0.2-SNAPSHOT’

5.2 Rebuild Project一下

也可以敲命令:./gradlew build

5.3 上传

敲命令: ./gradlew task uploadArchives
注:敲命令地方(如图),如果没有,鼠标移动到最左下角找找看
在这里插入图片描述

5.4 查看是否真的成功了

阿里云制品仓库Packages
注:如果配置(pom.version)带 SNAPSHOT,在非生成库找,不带就去生产库找
在这里插入图片描述



六、引用

6.1 添加阿里云仓库

官网引用的步骤在这里(如图)

在 build.gradle(xxx) —> allprojects{ … }添加代码
在这里插入图片描述

6.2 添加依赖

在这里插入图片描述

6.3 查看是否成功

查看是否有你添加的依赖,不想找的话,直接调代码看看能不能使用
在这里插入图片描述



参考博客:Android上传代码生成远程依赖库如何配置

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Android开发中,如果在打aar时遇到远程依赖打不进去的情况,可能是由于以下几个原因导致的: 1. 依赖版本不兼容:可能是依赖的版本与Android项目中其他组件的版本不兼容。在使用远程依赖时,需要确保依赖的版本号与项目中其他组件的版本号相匹配,否则可能会导致打aar时无法成功引入依赖。 2. 依赖声明错误:在使用远程依赖时,需要在项目的build.gradle文件中正确声明依赖。如果依赖声明错误,编译时会出现错误,无法成功引入依赖。 3. 依赖缺失或地址错误:如果在打aar时遇到依赖打不进去的情况,可能是由于依赖远程中不存在或地址错误导致的。需要确保依赖远程中可用,并且使用正确的地址进行引入。 解决这个问题的方法可以尝试以下几个步骤: 1. 检查依赖版本:确保依赖的版本与项目中其他组件的版本兼容,并且使用正确的版本号进行引入。 2. 核对依赖声明:在项目的build.gradle文件中检查依赖的声明,确保格式正确、不存在错误,并且没有其他冲突的依赖项。 3. 检查依赖地址:确认依赖远程中存在,并且使用正确的地址进行引入。可以尝试手动下载依赖并将其放置在项目的libs目录下,然后在build.gradle文件中引入本地依赖。 如果仍然无法解决问题,可以尝试联系依赖的维护者或者查看相关文档和社区进行更详细的咨询和支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值