Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Studio-build.gradle未捕获翻译错误ExecutionException OutOfMemory中的问题_Java_Android_Android Studio_Gradle_Build.gradle - Fatal编程技术网

Java Android Studio-build.gradle未捕获翻译错误ExecutionException OutOfMemory中的问题

Java Android Studio-build.gradle未捕获翻译错误ExecutionException OutOfMemory中的问题,java,android,android-studio,gradle,build.gradle,Java,Android,Android Studio,Gradle,Build.gradle,我在Android Studio中的Android应用程序出现了一个奇怪的问题。直到今天,在添加了一些新文件并对build.gradle进行了一些更新之后,一切似乎都很正常 我看到的错误消息如下: Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded Uncaught translation error:

我在Android Studio中的Android应用程序出现了一个奇怪的问题。直到今天,在添加了一些新文件并对build.gradle进行了一些更新之后,一切似乎都很正常

我看到的错误消息如下:

Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
6 errors; aborting
Error:Execution failed for task ':myapplication:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_11\bin\java.exe'' finished with non-zero exit value 1
你知道我下面的build.gradle有什么问题吗?新行位于“此行下方添加的新依赖项”下。我还将multiDexEnabled设置为true

apply plugin: 'com.android.application'
android {
    compileSdkVersion 23
    buildToolsVersion '23.0.1'
    useLibrary  'org.apache.http.legacy'

    defaultConfig {
        applicationId "com.my.app"
        minSdkVersion 14
        targetSdkVersion 21
        multiDexEnabled true
        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_7
            targetCompatibility JavaVersion.VERSION_1_7
        }
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
    //useLibrary  'org.apache.http.legacy'
}

dependencies {
    compile files('libs/aspectjrt-1.8.2.jar')
    compile files('libs/isoparser-1.0-RC-27.jar')
    compile files('libs/multiscreen-android-1.1.11.jar')
    compile files('libs/picasso-2.5.2.jar')
    compile files('libs/volley.jar')
    compile 'com.facebook.android:facebook-android-sdk:4.5.0'
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.android.support:support-v13:+'

    /* NEW DEPENDENCIES BELOW THIS LINE */
    compile 'com.android.support:design:23.0.1' 
    compile 'com.android.support:cardview-v7:23.1.0'
    compile 'com.github.bumptech.glide:glide:3.6.0'
    compile 'de.hdodenhof:circleimageview:1.3.0'

    // Used to optimize rendering of list views
    // compile 'com.android.support:recyclerview-v7:23.1.0'
    compile 'uk.co.chrisjenx:calligraphy:2.1.0'
    //compile 'com.squareup.picasso:picasso:2.5.2'

    compile 'com.google.android.gms:play-services:7.8.0' 
    //compile 'com.mcxiaoke.volley:library-aar:1.0.0' 
    compile 'com.google.android.gms:play-services-plus:7.8.0'
    compile 'com.google.android.gms:play-services-wallet:7.8.0'
}

尝试在android闭包中使用此选项运行脚本:

dexOptions {
    javaMaxHeapSize "4g"
}

这将增加dex操作的最大堆大小。你可以找到一些解释来解决这个问题。谢谢大家!@android用户(不客气)添加了另一个问题的链接,其中对该选项进行了详细描述