Ich habe vor kurzem eine neue Android App gestartet und ich bekomme diesen extrem nervigen Fehler, der mich vermeidet, das Projekt zu bauen.Gradle nicht bauen auf: app: mergeDebugResources failure
Information:Gradle tasks [clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugUnitTestSources, :app:compileDebugAndroidTestSources]
Observed package id 'add-ons;addon-google_apis-google-23' in inconsistent location 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23-1' (Expected 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23')
Already observed package id 'add-ons;addon-google_apis-google-23' in 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23'. Skipping duplicate at 'C:\Users\Fabio\AppData\Local\Android\Sdk\add-ons\addon-google_apis-google-23-1'
:clean UP-TO-DATE
:app:clean
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2400Library
:app:prepareComAndroidSupportAppcompatV72400Library
:app:prepareComAndroidSupportDesign2400Library
:app:prepareComAndroidSupportRecyclerviewV72400Library
:app:prepareComAndroidSupportSupportV42400Library
:app:prepareComAndroidSupportSupportVectorDrawable2400Library
:app:prepareDebugDependencies
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:generateDebugBuildConfig
:app:mergeDebugShaders
:app:compileDebugShaders
:app:generateDebugAssets
:app:mergeDebugAssets
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
java.lang.OutOfMemoryError: Java heap space
:app:mergeDebugResources FAILED
Error:Execution failed for task ':app:mergeDebugResources'.
> java.lang.OutOfMemoryError: Java heap space
radle.properties file.
For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:
<em>org.gradle.jvmargs=-Xmx1024m</em>
<a href="http://www.gradle.org/docs/current/userguide/build_environment.html">Read Gradle's configuration guide</a><br><a href="http://docs.oracle.com/javase/7/docs/technotes/guides/vm/gc-ergonomics.html">Read about Java's heap size</a>
Information:BUILD FAILED
Information:Total time: 9.513 secs
Information:1 error
Information:0 warnings
Information:See complete output in console
Das Problem scheint in diesem parte des Build zu sein:
:app:mergeDebugResources
java.lang.OutOfMemoryError: Java heap space
:app:mergeDebugResources FAILED
Error:Execution failed for task ':app:mergeDebugResources'.
> java.lang.OutOfMemoryError: Java heap space
ich gerade diese App gestartet haben. Es hat nur zwei Aktivitäten und 4 Displays. Fast keine Ressourcen trotz ein paar Strings und Bildern. Warum sollte ich Probleme mit dem Heapspeicher haben? Könnte es sein, weil ich 2 Android Studio-Projekte gleichzeitig geöffnet habe?
Ich verwende: -Gradle Version 2.10 -Android Plugin Version 2.1.2
Ich habe lief bereits ein "sauberes Projekt", "Wiederaufbau-Projekt", "Sync-Projekt mit gradle Dateien". Es hat nicht geholfen.
Vielen Dank im Voraus für die Hilfe!
Möglicherweise. Oder dein Projekt ist einfach sehr groß. Erhöhen Sie die Größe Ihres Heapspeichers in der Konfigurationsdatei. Dies ist ein Fall, in dem das Speichern von Speicher die richtige Lösung ist. –
Hallo @GabeSechan. Ich denke nicht, dass das Projekt so groß ist. Ich habe gerade angefangen und es hat nur zwei Aktivitäten. Ich denke nicht, dass es die Projektgröße sein könnte ... – FTM
Stimmt, es hört sich nicht danach an, es sei denn, Sie hatten gerade einen kleinen Java-Heap. –