2016-06-15 11 views
0

Ich habe ähnliche Probleme gesehen, aber keine behoben mein Problem und meins ist anders.Android Studio JVM Initialisierungsprobleme

Meine app funktionierte gut, aber wenn ich ging es heute laufen, ich habe den Fehler:

Error:Unable to start the daemon process. 
This problem might be caused by incorrect configuration of the daemon. 
For example, an unrecognized jvm option is used. 
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.10/userguide/gradle_daemon.html 
Please read the following process output to find out more: 
----------------------- 
Error occurred during initialization of VM 
Could not reserve enough space for 2097152KB object heap 

In meinem gradle.properties ich habe:

org.gradle.jvmargs=-Xmx2g 

In Modul/build. gradle:

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 
    defaultConfig { 
     applicationId "..." 
     minSdkVersion 10 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    productFlavors { 
    } 
    dexOptions { 
     preDexLibraries true 
     javaMaxHeapSize "2g" 
     incremental true 
     dexInProcess = true 
    } 
} 

bis 1g ändern, wird gradle Sync erlauben, aber darauf läuft ich:

Execution failed for task ':mobile:transformClassesWithDexForDebug'. com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Java\jdk1.8.0_91\bin\java.exe'' finished with non-zero exit value 1"

Die Änderung auf 3g bewirkt, dass Speicherplatz nicht reserviert werden kann. 4g gibt:

The specified size exceeds the maximum representable size

Und 512m gibt den gleichen Fehler hat 1g. Keine dieser Einstellungen scheint zu funktionieren.

Ich habe versucht, zu löschen meine Benutzer/user/.gradle Ordner, Cache ungültig zu machen und neu zu starten, Reinigen und Projekt Wiederaufbau, etc ...

+0

Ersetzen Sie es mit: 'org.gradle.jvmargs = -Xms256m -Xmx1024m' –

+0

Zurück zu den Standardeinstellungen funktioniert, überprüfen Sie meine Antwort. – LazerWing

Antwort

0

ich diese Festsetzung endete durch alle Verweise zu entfernen 24 bis sdk und mit sdk 23. Ich habe auch die jvmargs und dexOptions entfernt und in den Standardzustand zurückgebracht. Möglicherweise war es ein Problem mit der Vorschau.

+0

Markieren Sie Ihre Antwort als Lösung, wenn Sie können. –

+0

Muss 2 Tage warten. – LazerWing

Verwandte Themen