I am using Android Studio 4.0.2
and I am getting error:
No value has been specified for property 'enableGradleWorkers'.
I am using Android Studio 4.0.2
and I am getting error:
No value has been specified for property 'enableGradleWorkers'.
This happens because of crashlytics gradle plugin on version 2.7.1
To fix, simple downgrade to the latest working version:
open your project level build.gradle
dependencies {
//your stuff
//classpath 'com.google.firebase:firebase-crashlytics-gradle:2.7.1' THIS VERSION DOESNT WORK
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.6.1'
}
UPDATE
As suggested by @صلي علي محمد Atef Farouk, recent versions of firebase-crashlytics-gradle plugin must be applied by last on build.grandle
So in your project level build.gradle
you can use any version of but in the module level build.gradle
you must ensure that com.google.firebase.crashlytics is the last one to be applied:
plugins {
id 'com.android.application'
id 'com.google.gms.google-services'
id 'com.google.firebase.crashlytics'
}
No value has been specified for property 'googleServicesResourceRoot'.
but this solution worked also. OFFTOPIC: if this worked for you upvote the answer, commenting that worked but with no more info is not necessary. –
Fides These are gradle combinations working fine for me .
in project level:
classpath 'com.android.tools.build:gradle:4.2.2'
classpath 'com.google.gms:google-services:4.3.8'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.7.1'
so, if like this don't downgrade to any other version.
The trick is in gradle app level:
how?
you need to move this line apply plugin: 'com.google.firebase.crashlytics'
to be last line in the file.
like this:
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
This worked for me.
There was a log at Build Output. There is an issue under
.gradle\caches\modules-2\files-2.1\folderofdependency'
Delete this cached folder and rebuild again.
For problem - A problem was found with the configuration of task ':app:generateSafeArgsDebug' (type 'ArgumentsGenerationTask').
No value has been specified for property 'enableGradleWorkers'.
I solved it by using -
In App's gradle - apply plugin: 'androidx.navigation.safeargs'
In Project's gradle - classpath 'androidx.navigation:navigation-safe-args-gradle-plugin:2.2.0-rc02'
The problem I had that I was using classpath of android.arch.xxxx
May be helpful to those who encountered this frustrating error like me.
This is likely due to the ordering of your plugins. See this SO to fix:
Type 'UploadMappingFileTask' property 'googleServicesResourceRoot' doesn't have a configured value
Add this to your gradle: android.enableGradleWorkers=true
The problem originates from Android project itself
So I searched for a lot of solution but nothing works, So the only thing that you can do is:
Start a new Project
if the code is available on github them import it and please dont update the plugins
And from next time the thing that you can do is after each change in your android project test it if it is working fine, and keep pushing it on github
So that if any error appears again you can revert back the changes
If anyone solved this problem without creating a new project please tell
© 2022 - 2024 — McMap. All rights reserved.