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

创建Android项目时出现':app:mergeDebugNativeLibs'执行失败错误如何解决?

报错修复方案

触发原因:Gradle未配置合法的依赖拉取仓库,无法下载项目声明的androidx、material等公共依赖

  • 按照你使用的Gradle版本选择对应配置方式:

1. Gradle 7.0以下版本配置

修改项目根目录的build.gradle文件,补充allprojects下的仓库配置:

allprojects {
    repositories {
        // 必须添加google仓库拉取androidx相关依赖
        google()
        // 拉取其他公共开源依赖
        mavenCentral()
        // 国内用户可额外添加阿里云镜像提升拉取速度
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
}

2. Gradle 7.0及以上版本配置

修改项目根目录的settings.gradle文件,补充dependencyResolutionManagement下的仓库配置:

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        // 国内用户可选阿里云镜像
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
}

3. 生效配置

修改完成后点击Android Studio右上角的Sync Project with Gradle Files按钮,等待依赖同步完成后重新执行构建即可。

其他排查项

  • 确认你声明的依赖版本号真实存在,避免写错版本导致拉取失败
  • 若未配置镜像需确保网络可正常访问google、mavenCentral官方仓库

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 12:15:04