2016-07-18 88 views

risposta

0

Aggiornamento alla versione più recente di Android Studio e macOS. Il dump della memoria funziona per me per Android Studio 2.3.2 e macOS Sierra 10.12.6. Puoi provare ad aumentare la memoria per JVM impostando la tua configurazione di Android Studio. Add seguenti impostazioni

-Xms128m 
-Xmx4096m 
-XX:MaxPermSize=1024m 
-XX:ReservedCodeCacheSize=200m 
-XX:+UseCompressedOops 

a

/Applications/Android\ Studio.app/Contents/bin/studio.vmoptions 
1

non funziona neanche per me, su Studio Android v2.3.3 su Linux. È un errore silenzioso senza log o errori che riesco a trovare. Questa soluzione funziona sul mio sistema:

adb [-d|-e] shell am dumpheap <package-name> /sdcard/heapdump.nhprof 
adb [-d|-e] pull /sdcard/heapdump.nhprof 
<path-to-AndroidSDK>/platform-tools/hprof-conv heapdump.nhprof heapdump.hprof 

e quindi è possibile trascinare il file heapdump.hprof su Android Studio e analizzerà e visualizzarlo. Scegli -d o -e a seconda che tu stia utilizzando un dispositivo USB collegato o l'emulatore. Sostituisci con il nome del tuo pacchetto (di solito inizia con com o org.)

Problemi correlati