Эмулятор Android: как скопировать эмулятор / AVD?
В настоящее время я делаю обновление существующего приложения, которое уже есть в магазине приложений Google (он же Google Play). Я хочу проверить, что преобразования данных проходят гладко, когда клиенты обновляются.
У меня есть AVD со старой установленной версией приложения. Обычной вещью было бы запустить новую версию в этом приложении и посмотреть, работает ли она. Но проблема в том, что после этого этот конкретный AVD больше не подражает этому старому состоянию.
Я хотел бы сделать копии этого AVD/Emulator (да, все!), Чтобы я мог делать повторные тесты.
Это похоже на то, что случалось бы часто, но я не могу найти никаких ссылок на эту ситуацию. Или я что-то упускаю очевидное (надеюсь!)?
1 ответ
Если вы хотите создать резервную копию вашего AVD, выполните следующие действия:
Чтобы найти папку avd на своем компьютере, проверьте каталог пользователя. Для меня с именем пользователя "zax" эти места:
Windows 7: \ users \ zax.android
Windows XP: C: \ Documents and Settings \ zax.android \ в Windows XP
Linux / Mac: ~ /.android
Шаги для резервного копирования вашего AVD:
Перейдите в папку.android и выберите AVD, который вы хотите экспортировать.
Сожмите папку device.avd и файл device.ini. (где, device - это имя устройства, которое вы хотите сделать резервную копию. Например, mmx.avd и mmx.ini)
- Скопируйте сжатые файлы на новое место
Эти AVD, вы даже можете перемещаться по ОС, единственное, что вам нужно изменить имя пользователя в файле device.ini, и поэтому синтаксис, такой как слэш, отличается для win и linux.
Перейдите в AVD manager> Импорт> выберите резервную копию.avd>, если отображается отметка x, восстановите устройство.
Надеюсь, что это соответствует вашим требованиям.