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

Android Studio中Gradle无法下载4个Maven依赖文件问题咨询

问题解答

1. 这些依赖是否必需?

  • core-ktx:1.2.0:core-ktx是Android开发的核心Kotlin扩展库,属于AndroidX体系,是Android原生开发及React Native Android端构建的常用基础依赖。但你尝试下载的1.2.0版本已从Maven中央仓库移除,当前最低可用稳定版为1.3.0及以上。
  • prefab-cli:2.1.0:Prefab是Google用于原生库依赖管理的工具,cli是其命令行组件,Android Studio构建原生或React Native项目时,会根据需求自动引入适配版本。但2.1.0版本已不在中央仓库,当前可用稳定版为2.0.0或2.2.0+。

简言之,这两类依赖本身是开发中可能用到的,但你指定的旧版本已被官方移除,才导致404错误,并非依赖本身不需要。

2. 修复方案

  • 检查项目的模块级build.gradle文件,将core-ktx的版本升级到1.3.0及以上,示例配置:
    implementation 'androidx.core:core-ktx:1.3.0'
    
  • 对于prefab-cli,无需手动指定版本,Gradle会自动匹配项目兼容版本。如果是React Native项目,建议同步RN的Gradle配置到最新稳定版;若需手动指定,可在项目的gradle.properties中添加:
    android.prefabVersion=2.2.0
    
  • 确保项目级build.gradle的仓库配置正确,优先使用Google仓库和Maven中央仓库:
    repositories {
        google()
        mavenCentral()
    }
    

3. 额外提示

旧版本依赖被移除通常是因为存在bug或停止维护,使用新版本不仅能解决下载问题,还能获得更好的稳定性和功能支持。新手开发者建议始终使用官方推荐的稳定版本,避免指定过于老旧的版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 10:42:05