Quando si crea un nuovo AVD tramite il gestore AVD, è possibile abilitare la funzione di istantanea semplicemente controllando l'opzione corretta nella finestra "Crea nuovo AVD".Come creare lo snapshots.img dalla console?
Dopo aver creato l'AVD è possibile trovare un file chiamato snapshots.img
sotto <user-home>/.android/avd/<avd-name>/
. È il file di archiviazione di istantanee per il nuovo AVD.
Qualcuno sa come ottenere lo stesso risultato utilizzando gli strumenti della riga di comando?
Ho già provato a creare un nuovo AVD utilizzando il comando e all'impostazione dell'opzione snapshot.present=true
nell'AVD config.ini
, ma non viene creata alcuna memoria di istantanee.
Come è stato salvato lo snapshot tramite la riga di comando? – Sam
La prima volta che si tenta di avviare l'emulatore dalla riga di comando si ottiene: "emulatore: ERRORE: impossibile caricare la VM dallo snapshot. L'istantanea è stata salvata per una diversa configurazione hardware.". Basta lanciare l'emulatore usando il -no-snapshot-load [assicurando prima di avere un snapshot.img prelatorsent]. L'emulatore verrà avviato e al momento della chiusura verrà salvato lo snapshot.img. Successivamente è possibile avviare l'emulatore senza l'opzione no-snapshot-load e l'istantanea verrà caricata/salvata correttamente – dawez