Установка игр с кэшем в эмуляторе Andy

Кэш в приложениях для ОС Андроид представляет из себя дополнительный набор файлов, скачиваемый из сети во время первого запуска приложения после установки, необходимых для работы приложения. Объемы данных кэшей могут быть довольно значительными, а значит при переустановке приложения, либо установке его на какой нибудь другой Эмулятор Android, необходимо будет по новой скачивать данный кэш.
Поэтому намного проще скачать из интернета один раз кэш и использовать его для переустановки приложений, а дополнительные файлы будут закачиваться только при обновлениях самого приложения.
Итак, для установки игр с кэшем в эмуляторе Andy, необходимо:
- скачать сам кэш и apk файл (откуда скачать ищите в поисковых системах, сайтов много);
- скаченный кэш, который обычно в архиве, разархивируем в C:\Users\%username%\Andy\;
- в эмуляторе запустите ES Проводник , который уже предустановлен в нем, в левом окне выберите sdcard0 а в правом окне перейдите в /mnt/shared/Andy

- выделите необходимый каталог и нажмите кнопку Копировать

- далее необходимо перейти в каталог куда необходимо скопировать кэш, обычно он указывается там, откуда Вы скачали игру с кэшем, если же там ни чего не написано, то необходимо перейти в каталог /sdcard/Android/data , в моем случае был указан каталог /sdcard/Android/obb/ и нажимаем кнопку Вставить
- и дожидаемся процесса окончания копирования
- в Windows, если у Вас ярлык APK файла обозначен иконкой эмулятора Andy, то просто запустите его двойным щелчком мыши, либо выбери в контекстном меню Открыть с помощью->AndyAPK.exe , для установки основного пакета;
- на этом установка закончена, запускайте игру в эмуляторе Andy
Установка приложений Google в эмулятор Android

В этой статье описано как установить дополнительные программы (в частности, Google Apps) в эмулятор Android. Это может понадобиться если вы хотите на эмуляторе:
1. Настроить синхронизацию с аккаунтом Google.
2. Установить календарь и календарь провайдер.
3. Установить Android Market.
4. И прочее…
Несмотря на то, что можно создать эмулятор Android с Google API, в нём отсутствуют такие важные вещи как адаптеры синхронизации контактов, календарей и прочее…
Подготовка
Итак, помимо Android SDK, нам понадобится:
1. Google Apps (в конце, я брал от CyanogenMod 7).
2. Утилита для создания нового образа системы mkfs.yaffs2.arm.
3. Если необходимо иметь полноценную работу с календарём, то добыть Calendar.apk и CalendarProvider.apk. Их можно найти как на просторах Интернет, так и откомпилировать из исходников Android.
Для удобства в системную переменную PATH добавить пути к android-sdk\tools и android-sdk\platform-tools.
Создание эмулятора
Создать эмулятор со следующими параметрами:

Обратить особое внимание!
SD карту создать не менее 200Мб!
Все последующие команды предполагают, что в данный момент активен только один эмулятор. Если у вас запущено несколько эмуляторов/устройств, то к командам с утилитой adb необходимо добавлять параметр -s.
Подготовка к установке пакетов
Запустить эмулятор с увеличенным системным разделом
emulator -avd emulator_2.3.3 -partition-size 150
Перемонтировать системный раздел для записи (спасибо за лёгкий способ перемонтирования ArtRoman):
adb remount
Удалить пакет от SDK, который при загрузке эмулятора возвращает все настройки к дефолтным:
Войти в шелл:
adb shell
rm /system/app/SdkSetup.apk
Выйти из шелла
exit
Установка необходимых пакетов
Извлечь приложения из архива с Google Apps (папка system\app).
Установить пакеты:
adb push CarHomeGoogle.apk /system/app adb push FOTAKill.apk /system/app adb push GenieWidget.apk /system/app adb push GoogleBackupTransport.apk /system/app adb push GoogleCalendarSyncAdapter.apk /system/app adb push GoogleContactsSyncAdapter.apk /system/app adb push GoogleFeedback.apk /system/app adb push GooglePartnerSetup.apk /system/app adb push GoogleQuickSearchBox.apk /system/app adb push GoogleServicesFramework.apk /system/app adb push LatinImeTutorial.apk /system/app adb push MarketUpdater.apk /system/app adb push MediaUploader.apk /system/app adb push NetworkLocation.apk /system/app adb push OneTimeInitializer.apk /system/app adb push SetupWizard.apk /system/app adb push Talk.apk /system/app adb push Vending.apk /system/app
Подобным образом устанавить дополнительные приложения (например, Calendar.apk и CalendarProvider.apk).
Создание нового образа системы
Загрузить в эмулятор утилиту создания образа:
adb push mkfs.yaffs2.arm /system/app
Дать права на запуск этой утилиты
adb shell
chmod 777 /system/app/mkfs.yaffs2.arm
Проверить, что все пакеты попали в /system/app:
ls /system/app

Сделать образ системы на SD карту
/system/app/mkfs.yaffs2.arm /system /sdcard/system.img

Выйти из шелла
exit
Теперь придётся набраться терпения, и слить полученный образ «adb pull /sdcard/system.img d:\temp». Скорость примерно 59Кб/с, примерно 25 минут для 100Мб образа.

Закрыть эмулятор.
Из c:\Users\\.android\avd\emulator_2.3.3.avd\ удалить cache.img и userdata-qemu.img (если они есть). Залить в эту папку полученный образ system.img.
Первый запуск
Запустить эмулятор
emulator -avd emulator_2.3.3
Нас встречает робот

Меняем язык на русский
Войти под аккаунтом Google из этого мастера настроек у меня не получилось. Не смог выдвинуть клавиатуру :).

В итоге пришлось настраивать синхронизацию позже
Установите APK-файл для эмулятора Nox App Player

Установка APK-файла для Nox App Player — один из способов установки игр и игр в них с помощью приложений Android на вашем компьютере.
Как правило, файл не может быть установлен, но с помощью любого эмулятора, такого как BlueStacks , Droid4X или Nox App Player . это так же просто, как съесть конфету.
По сравнению со своими предшественниками Nox App Player не может быть конкурентом, однако этот эмулятор также довольно популярен среди многих пользователей, поскольку требуемая конфигурация при установке Nox App Player не слишком высока (даже просто на нормальном уровне).
Установите файл APK на программное обеспечение эмулятора Nox App Player
Рынок симуляторов, вероятно, является наименее изменчивым местом, отчасти потому, что их число невелико, нечасто, постоянно добавляется и, что более важно, отношение пользователя. Поскольку он достаточно чувствителен (поскольку относится к конфигурации машины и драйверам), большинство пользователей эмулятора будут привязаны только к определенному программному обеспечению, включая Nox App Player — эмулятор Android высоко ценится Компактные и низкопрофильные требования.
Если вы хотите установить APK-файл для вашего компьютера через этот эмулятор, вы можете сделать следующее:
Шаг 1: Вы открываете эмулятор Nox App Player на своем компьютере, затем выбираете значок APK в строке подменю с правой стороны эмулятора.

Шаг 2. Для пользователей, впервые использующих эту функцию на симуляторе, будут инструкции по использованию, как показано ниже. Установите флажок Больше не показывать, чтобы в следующий раз это сообщение больше не появлялось и нажмите « Я знаю», чтобы закрыть.

Шаг 3. Появится окно восстановления Windows, перейдите в папку, в которой файл APK хранится на компьютере, и выберите файл для использования. Один очень заметный момент заключается в том, что при этом Nox App Player автоматически сканирует весь компьютер и превращает все файлы APK в файл со своими собственными идентифицирующими характеристиками, что очень легко увидеть:
- Значок папки: Значок Android.
- Формат файла: « Nox.apk ».
Щелкните левой кнопкой мыши по APK-файлу и откройте (или дважды щелкните по нему также).

Выберите файл APK для установки на компьютер
Шаг 4: Нажмите Принять при следующем подтверждающем сообщении, мы также можем увидеть уведомление Nox App Player о том, что файл начинает установку.

Установка вряд ли займет слишком много времени, всего несколько секунд.

И мы можем непосредственно проверить.

Помимо установки APK-файла через эмулятор, мы также можем установить его другим способом, а именно:
- Вы также получаете доступ к папке, содержащей файл APK на компьютере.
- Выберите правую кнопку мыши на файл / Открыть с / Nox App плеер (например , как установить APK файлы BlueStacks , Droid4X или установить любое Android устройства больше).

Можно сказать, что во всех эмуляторах, которые использовали отдельные авторы, Nox App Player — единственный эмулятор, который имеет скорость установки файлов APK так быстро. Несмотря на то, что компьютер немного «зависает» (около 2,3 секунды), но на самом деле это не проблема, и при игре в игры этот эмулятор также достаточно плавный.

Реализация ничем не отличается от того, когда мы работаем на других эмуляторах, поэтому, если вы к нему привыкли, эта установка будет для вас простым упражнением.
Как открыть APK файл в Android Studio?


- Веб-разработка
- +3 ещё
Нужен старый аккаунт Google play console, где найти такой?
- 1 подписчик
- час назад
- 51 просмотр