Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error:Gradle: Execution failed for task ':app:crashlyticsCleanupResourcesDebug'. > Crashlytics Developer Tools error

I have this mainActivity

public class MainActivity extends RoboFragmentActivity {     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         Crashlytics.start(this);         //setContentView(R.layout.activity_main);          Intent intent = new Intent(this, MainActivity_with_Fragment.class);         startActivity(intent);         finish();     } } 

this is my gradle.build

buildscript {     repositories {         jcenter()         maven { url 'http://download.crashlytics.com/maven' }     }     dependencies {         classpath 'com.android.tools.build:gradle:0.14.2'         classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'     } } apply plugin: 'com.android.application' apply plugin: 'crashlytics'  repositories {     jcenter()     maven { url 'http://download.crashlytics.com/maven' } }  android {     compileSdkVersion 19     buildToolsVersion "19.1.0"      defaultConfig {         applicationId "com.example.stopcall.app"         minSdkVersion 14         targetSdkVersion 19         versionCode 1         versionName "1.0"     }      compileOptions {         sourceCompatibility JavaVersion.VERSION_1_7         targetCompatibility JavaVersion.VERSION_1_7     }     buildTypes {         release {             runProguard false             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'         }     }     lintOptions {         abortOnError false     } }   dependencies {     compile fileTree(dir: 'libs', include: ['*.jar'])     compile 'com.android.support:support-v4:21.0.3'     compile 'org.roboguice:roboguice:3.+'     provided 'org.roboguice:roboblender:3.+'     compile 'com.crashlytics.android:crashlytics:1.+' } 

When I run project build I get this compilation error:

Error:Gradle: Execution failed for task ':app:crashlyticsCleanupResourcesDebug'. > Crashlytics Developer Tools error. 

how can I fix this?

like image 790
Elad Benda Avatar asked Jan 31 '15 19:01

Elad Benda


Video Answer


2 Answers

You need to add your API Key to the Android Manifest:

<application>     <meta-data         android:name="com.crashlytics.ApiKey"         android:value="your key here" /> </application> 
like image 182
Bill Mote Avatar answered Oct 16 '22 13:10

Bill Mote


This method solved my problem:

Remove or Comment this line (build.gradle):

  // apply plugin: 'io.fabric' 

or if you have an ApiKey, define fabric ApiKey (AndroidManifest.xml)

    <meta-data         android:name="io.fabric.ApiKey"         android:value="yourApiKey012356465654" /> 
like image 29
Fthr Avatar answered Oct 16 '22 13:10

Fthr