Как сделать снимок состояния эмулятора Android? - PullRequest
5 голосов
/ 02 июня 2011

Когда я запускаю эмулятор Android из Android SDK и AVD Manager , я могу установить флажки Запуск из снимка и Сохранить в снимок , чтобы эмулятор состояние сохраняется при закрытии и восстанавливается при запуске. Это здорово, потому что мне не нужно ждать загрузки Android при каждом запуске эмулятора. Однако я также хочу сделать снимки состояния эмулятора во время сеанса, а затем во время сеанса вернуться к снимку, например, для повторного запуска моих тестов. Как мне это сделать? Похоже, что в AVD Manager нет никаких элементов управления для этого.

1 Ответ

8 голосов
/ 03 июня 2011

Я нашел ответ благодаря этому комментарию .Чтобы сделать снимки и загрузить их, запустите сеанс Telnet с эмулятором:

$ telnet localhost 5554
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Android Console: type 'help' for a list of commands
OK
avd snapshot save snapshot_name
OK
avd snapshot load snapshot_name
OK

Эмулятор Android зависает на несколько секунд при сохранении / загрузке снимка.Вы также можете перечислить снимки, используя avd snapshot list.

...