You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

yarn android运行提示需指定Maven仓库URL但已配置该如何解决

问题解决方案

1. 修复Maven仓库配置语法错误

你当前allprojects.repositories下有一个maven配置块同时声明了两个url,不符合Gradle语法要求:单个maven块只能对应一个Maven仓库地址,多个仓库需要拆分为独立的maven块。

  • 错误写法:
maven {
    url 'https://jitpack.io'
    url "https://maven.google.com"
}
  • 修正写法:
maven { url 'https://jitpack.io' }
maven { url "https://maven.google.com" }

2. 补充本地私有仓库配置

你项目中私有Maven仓库的地址、用户名、密码都是从local.properties文件读取的,该文件属于本地私有配置,默认不会跟随代码仓库提交,克隆项目后本地缺少该配置会导致读取到的bkm_maven_url为空,触发报错。
修复方法:在项目根目录找到local.properties文件(没有就手动新建),补充以下配置,对应值替换为实际的私有仓库信息即可:

bkm_maven_url=你的私有Maven仓库地址
bkm_username=你的私有仓库用户名
bkm_password=你的私有仓库密码

验证修复

配置修改完成后,先执行./gradlew clean清理构建缓存,再重新运行yarn android即可正常构建。

内容的提问来源于stack exchange,提问作者EshgheCode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 09:45:05