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

React Native构建报错:processDebugGoogleServices任务执行失败(文件夹创建失败)

解决:app:processDebugGoogleServices文件夹创建失败问题

我之前也踩过这个Gradle构建的坑!针对你遇到的无法创建D:\App\android\app\build\generated\res\google-services\debug文件夹导致任务失败的问题,给你几个亲测有效的解决思路:

1. 排查Windows权限限制

这个问题大概率是系统权限不让Gradle创建文件夹:

  • 右键你的项目根文件夹(D:\App\android),选择「属性」→「安全」标签页,确保当前登录用户拥有完全控制的权限,尤其是build目录的读写权限。
  • 或者直接以管理员身份运行Android Studio/命令提示符,再执行构建操作。

2. 清理缓存+重建项目

旧的build缓存可能导致异常,先彻底清理再重建:

  • 打开项目的终端,执行Gradle清理命令:
    # Windows系统
    gradlew clean
    
    # macOS/Linux系统
    ./gradlew clean
    
  • 重启Android Studio,点击顶部菜单「File」→「Invalidate Caches / Restart」,选择「Invalidate and Restart」,等IDE重启后再重新构建项目。

3. 检查Google Services插件配置

确保Google Services插件的配置没有问题:

  • 项目根目录的build.gradle中,确认已正确引入插件依赖:
    buildscript {
        repositories {
            google()
        }
        dependencies {
            // 建议使用最新稳定版,可在Google官网查看版本号
            classpath 'com.google.gms:google-services:4.3.15'
        }
    }
    
  • 在app模块的build.gradle末尾,必须添加插件应用声明(注意要放在所有dependencies之后):
    apply plugin: 'com.google.gms.google-services'
    

4. 手动创建目标文件夹

如果自动创建失败,试试手动干预:

  • 按照错误提示的路径,手动创建所有层级的文件夹:D:\App\android\app\build\generated\res\google-services\debug
  • 创建完成后,再执行构建任务,Gradle应该会直接使用已存在的文件夹,跳过创建步骤。

5. 检查项目路径是否合法

确保项目路径中没有中文、空格或者特殊符号(比如!@#$%),这些字符可能会干扰Gradle的文件系统操作,尽量使用纯英文+数字的路径命名。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 04:17:53