Android 任务';的执行失败:应用程序:processReleaseGoogleServices';。未能删除:…../values.xml

Android 任务';的执行失败:应用程序:processReleaseGoogleServices';。未能删除:…../values.xml,android,react-native,gradle,Android,React Native,Gradle,我有一个项目。我正在为macOS上的android(我对iOS没有任何问题)构建发布版本。我一直在遵循以下指南:。当我运行/gradlew assembleerelease时,我得到以下错误: :app:processReleaseGoogleServices Parsing json file: /Users/robavery/repositories/ourdailystrength_app/android/app/google-services.json :app:processRelea

我有一个项目。我正在为macOS上的android(我对iOS没有任何问题)构建发布版本。我一直在遵循以下指南:。当我运行
/gradlew assembleerelease
时,我得到以下错误:

:app:processReleaseGoogleServices
Parsing json file: /Users/robavery/repositories/ourdailystrength_app/android/app/google-services.json
:app:processReleaseGoogleServices FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processReleaseGoogleServices'.
> Failed to delete: /Users/robavery/repositories/ourdailystrength_app/android/app/build/generated/res/google-services/release/values/values.xml

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 47s
当我尝试清理我的项目时,我已经清理并得到了相同的错误(无论我是通过Android Studio清理,
/gradlew clean
,还是
npm run clean:Android

我试着运行
sudo./gradlew assembleerelease
,但后来出现了以下错误:

> Task :app:processReleaseGoogleServices
Parsing json file: /Users/robavery/repositories/ourdailystrength_app/android/app/google-services.json


FAILURE: Build failed with an exception.

* What went wrong:
Failed to capture snapshot of input files for task ':app:bundleReleaseJsAndAssets' property '$1' during up-to-date check.
> Failed to create MD5 hash for file '/Users/robavery/repositories/ourdailystrength_app/.buckd/sock' as it does not exist.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 16s
尽管如此,我还是希望能够以用户的身份运行它,而不是sudo


是什么导致了这个错误?我如何绕过这个问题,在不必使用sudo的情况下成功地进行gradle构建以供发布?

如果问题是权限,这不是超级安全的,但应该可以工作

sudo chmod -R 777 /Users/robavery/repositories/ourdailystrength_app
只需使用
chmod
将persons修改为
777
,这是所有组、所有权限的别名,
-R
标志会递归运行,因此您可以点击目录中的每个文件


如果这不起作用,那么可能尝试一下

,这一定是我的第一个问题,因为这样做之后,当我使用sudo运行它时,它会给我上面提到的相同问题。好的,我一定会尝试清除缓存