Установка кэша на Android
Многие приложения, львиную долю которых составляют ресурсоёмкие игры, требуют, помимо самого .apk также дополнительные файлы. Программы просто не могут уместить всю нужную им информацию в 30-50 мегабайт пространства, которые обычно занимает .apk-установщик.
То же самое относится и к навигационному программному обеспечению, для отображения карт без подключения к Интернету.
Дополнительные ресурсы и файлы, которые требуются приложению или игре для корректной работе называются кэшем, и его нужно устанавливать отдельно. Это не слишком сложно и освоить установку кэша можно за несколько минут, даже не будучи очень опытным пользователем. Итак, существует два основных метода, как установить кэш для Android-приложения.
1) Загрузка напрямую через приложение
После установки APK, и зайдя в приложение, Вас уведомят о том что надо до качать из интернета определенный объем данных. И все сделается автоматом само по себе=)
2) Добавление необходимых файлов на карту памяти вручную
- Подключаете девайс через USB кабель, или карту памяти в картридер компа.
- Копируете кеш в нужную папку (указывается в блоке скачек где качаете кеш)
Авто создание пути
- Качиваем .apk
- Устанавливаете игру/приложение
- Запускаем игру/приложение, через вай-вай (например), APK сам все выстроит и создаст, сам путь до собственного кеша, и начнет скачивать его, тут мы прерываем процесс.
- Определенно точно не ошибетесь куда закидывать распакованный кэш.
Популярные пути
- Игры от других разработчиков — sdcard/Android/data/имя_игры, sdcard/Android/data/obb/имя_игры или sdcard/имя_игры
- Игры от Electronic Arts (EA) — sdcard/Android/data/имя_игры
- Игры от Gameloft— sdcard/gameloft/games/имя_игры. Если игра с GPM (гугл маркет), то путь будет другой — sdcard/Android/data/имя_игры
- Игры от Glu — sdcard/glu/имя_игры
- Безопасно отключаете устройство/вставляем карту обратно .
- Запускаете игру и наслаждейтесь
Зачастую после первого запуска игра скачает 1-2 метра, те она проходит верификацию.
Теперь требуется обязательное наличие Wi-Fi.
Отметим, что если речь идёт об играх, то нужно искать и скачивать кэш именно под ваше устройство. Для этого нужно знать модель графического процессора, который установлен в Android-девайсе. Это может быть один из тройки самых распространенных видеочипов PowerVR, Adreno, Tegra (1, 2 и 3 версии) или другие, менее популярные. Это важно, поскольку кэш от версии игры для одного ускорителя может не подходить для другого.