Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Out of memory issue after updating buildToolsVersion '23.0.1' in Android studio

I am getting out of memory issue very often after updating buildToolsVersion '22.0.1' to buildToolsVersion '23.0.1' I am really confused and don't know how to solve this issue, since this error showing only with buildTools version 23.0.1. Whereas it is working fine when I change it to 22.0.1. Please help me. I am posting the error which I am getting as follows,

Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_25\bin\java.exe'' finished with non-zero exit value 1 

build.gradle

apply plugin: 'com.android.application'  android {     compileSdkVersion 23     buildToolsVersion '23.0.1'      defaultConfig {         applicationId "com.example.app"         minSdkVersion 14         targetSdkVersion 23         versionCode 1         versionName "1.0"         // Enabling multidex support.         multiDexEnabled true     }     buildTypes {         release {             minifyEnabled false             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'         }     } }  dependencies {      compile 'com.android.support:appcompat-v7:23.0.1'     compile 'com.android.support:support-v4:23.0.1'     compile 'com.android.support:design:23.0.0'     compile 'com.android.support:cardview-v7:23.0.1'     compile 'com.android.support:recyclerview-v7:23.0.1'     compile 'com.android.support:palette-v7:23.0.1'     compile 'com.google.android.gms:play-services:7.5.0' } 

Thanks in advance.

like image 938
Chandru Avatar asked Oct 12 '15 07:10

Chandru


1 Answers

Add this to your android closure in your build.gradle file:

dexOptions {     javaMaxHeapSize "4g" } 

Android Studio Google JAR file causing GC overhead limit exceeded error

like image 155
mhdjazmati Avatar answered Sep 23 '22 03:09

mhdjazmati