Es ist nicht genügend Arbeitsspeicher zum ausführen des angeforderten Vorgangs-Android studio
Ich habe mit Android Studio 2.1 für eine Weile jetzt, und in meinen vorherigen Projekten, es schien zu funktionieren Prima. Aber jetzt bekam ich diese Fehlermeldung:
Diese belästigt mich für eine Weile, bis ich beschlossen, zu Lösungen von google und landete mit einigen informativen details wie wie erhöht man die heapsize und dies schien zu funktionieren für die OP.
Ich bisher nicht gelungen, noch.
Habe ich twerked mit der studio64.vmoptions
- Datei direkt (auch wenn A. S ausdrücklich empfahl sonst, aber ich war verzweifelt)
Merkte ich, dass das problem eine Weile später, nachdem intergrating Google Places API, aber ich kann nicht die Verbindung noch zwischen den beiden.
Irgendwelche Vorschläge? Ich könnte wirklich etwas Hilfe gebrauchen, mein Rückstand Arbeit aufgetürmt 🙁
Dies ist, wie mein vmoptions aussieht:
JS:
# custom Android Studio VM options
#
# *DO NOT* modify this file directly. If there is a value that you would like to override,
# please add it to your user specific configuration file.
#
# See http://tools.android.com/tech-docs/configuration
#
-Xms512m
-Xmx2048m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-da
-Djna.nosys=true
-Djna.boot.library.path=
-Djna.debug_load=true
-Djna.debug_load.jna=true
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-Dawt.useSystemAAFontSettings=lcd
Nur zusätzliche info: ich bin auf einem Linux-OS.
- check meine Antwort here und sehen, ob es hilft
- ich habe es ausprobiert, umgesetzt, Ihre Vorschläge, die jetzt im waitig, um zu sehen, wie es funktioniert.
- Etwas zu beachten, aber ich habe einen ram 5788 und etwa 1511 frei. Ich hatte reserviert Xms512m -Xmx2048m, und yur Vorschläge, Ratschläge niedriger. Was sind Ihre Gedanken? Ist,t je höher die Werte, desto höher ist die Leistung?
- nun, es ist nicht der Fall, weil das studio nicht so viel ram immer, und diese Einstellungen für eine perfekte Passform und funktioniert gut für mich für alle Versionen, einfach ausprobieren, wenn Sie funktioniert, auch für Sie, dass ist der Grund, warum ich Ihnen so einen Kommentar nicht mit einer Antwort 🙂
- Ich wirklich schätzen, wie informativ deine Antwort auf den link. Lassen Sie mich es ein paar Minuten und sehen, wie es funktioniert.
- Gut es ist nichts passiert aber was bedeutet, dass es effizienter zu arbeiten! Lassen Sie mich upvote Ihre Antwort o den link, sehr hilfreich!
- danke Mann, bin Froh, dass ich helfen konnte 🙂
- stackoverflow.com/questions/18723755/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie verbessern Gradle Leistung um diese Meldung zu vermeiden.
Erstellen Sie eine Datei mit gradle.Eigenschaften in
und fügen Sie die Zeile:
Dies ist sehr hilfreich, mit
org.gradle.daemon
auf true gesetztGradle
wiederverwendet Berechnungen aus früheren builds und cache-Informationen über Projekt-Struktur, Dateien, Aufgaben, etc. in den Speicher, so dass es nicht zu starten, bis die gesamteGradle
Anwendung jedes mal.