AVDマネージャを使用して新しいAVDを作成するときは、「新しいAVDを作成」ウィンドウで正しいオプションをチェックするだけでスナップショット機能を有効にすることができます。コンソールからsnapshots.imgを作成する方法は?
AVDを作成した後、あなたは<user-home>/.android/avd/<avd-name>/
下snapshots.img
という名前のファイルを見つけることができます。新しいAVDのスナップショット保存ファイルです。
コマンドラインツールを使用して同じ結果を得る方法を知っている人はいますか?
android create avd
コマンドとAVD config.ini
にオプションsnapshot.present=true
を設定して新しいAVDを作成しようとしましたが、スナップショットストレージが作成されていません。
スナップショットをコマンドラインで保存したのはどうでしたか? – Sam
コマンドラインからエミュレータを初めて起動しようとすると、「エミュレータ:エラー:スナップショットからVMを読み込めません。スナップショットは別のハードウェア構成で保存されました。 -no-snapshot-loadを使用してエミュレータを起動するだけです(snapshot.imgのprelatorsentがあることを確認してください)。エミュレータが起動し、snapshot.imgを閉じると保存されます。その後、no-snapshot-loadスイッチなしでエミュレータを起動することができ、スナップショットは正しくロード/保存されます – dawez