Каждый хоть раз задавался вопросом: а как же, собственно, устанавливать игры с кэшем?
В этой теме вы получите ответ на свой вопрос. Итак, а что же такое кэш?
Кэш – это набор файлов (текстуры, музыка, видео, служебные файлы) и папок, необходимых для запуска игры. Так же можно сказать, что это основная составляющая игры. Обычно с кэшем идут игры, которые имеют большой размер.
Почему же нужен кэш?
Да все очень просто. Если бы игра, к примеру, размером 1Gb была бы в виде одного apk файла, то вашему девайсу не хватило бы внутренней памяти для ее установки. Поэтому, чтобы наш аппарат не "надорвался” и существует кэш.
Теперь рассмотрим, как устанавливается кэш.
Есть два основных способа установки:
1 способ. Установка с помощью USB кабеля или картридера компьютера.
Приступим. Сначала вы должны скачать кэш, который находится в теме с игрой. Необходимо сразу правильно определить, какой кэш вам необходимо скачать. Но если вы скачаете неправильный кэш, то ничего страшного не произойдет – только зря потратите траффик (особенно касается тех, у кого он не безлимитный). Чтобы правильно выбрать кэш вы должны знать тип своего видеоускорителя используется в вашем телефоне. Существуют 4 основных типа: PowerVR, Snapdragon (Andreno), NVIDIA Tegra 2 и Mali. Разобравшись с видеоускорителем, пойдем дальше. Выполняем ряд нехитрых манипуляций. Подключаете телефон к компьютеру по USB или вставляете карту памяти в картридер.
Далее распаковываем наш скачанный архив с кэшем в папку, которая указана в той новости, откуда вы качали игру. Папку для кэша вы создаете вручную. Но лучше, чтобы не ошибиться создать ее автоматически. Для этого скачиваете из темы с игрой, необходимый вам apk файл. Я думаю у вас сразу же возникает вопрос: какой apk качать? Apk выбираем точно так же, как и кэш. Если apk выложен именно для вашей модели телефона, то берем его. Иначе выбираем apk по типу видеоускорителя. Как узнать его писалось выше.
Начинаем устанавливать выбранный на предыдущем шаге apk. Как устанавливать apk читаем тут. После установки игры запускаете ее и даете ей возможность загрузки кэша. После запуска процесса загрузки, через 10 секунд отменяете его и с удивлением обнаруживаете, что папка создалась автоматически. Распаковываете архив с кэшем в эту папку.
Ну вот и все! Отсоединяете телефон от компьютера или вынимаете карту памяти из картридера и запускаете игру. Если все сделано правильно, то игра запустится. Однако следует заметить, что иногда для запуска игрушки, особенно касается новых игр Gameloft, она должна проверить кэш, другим языком выполнить его верификацию. Сделать это можно подключившись к Wi-Fi сети (это может быть домашняя сеть или общедоступная точка доступа).
Если у вас нет Wi-Fi, но есть мобильный интернет (2G-3G) то делаем следующее:
1. В корне карты создаём файл qaWifiOnlyMode.txt , а внутри файла прописываем FALSE
2. Запускаем 3G, затем игру, кэш проходит проверку по шкале видно и потом игра должна запуститься.
На этом первый способ закончен.
2 способ. Используем Wi-Fi
Это самый простой способ. Для этого необходимо скачать нужный apk файл. Как его выбрать было описано выше. После установки игры запускаем ее и разрешаем ей закачку кэша через Wi-Fi интернет. Внимание! Вот правильные пути для кэша от игр известных производителей. Игры Gameloft - sdcard/gameloft/games/(название игры)
Игры Electronic Arts (EA) - sdcard/Android/data/(название игры)
Игры Glu - sdcard/glu/(название игры)
Игры других разработчиков - sdcard/data/data/(название игры) или sdcard/(название игры)
Это общий случай и касается всех игр от данных производителей. Правильный путь для кэша вы всегда сможете посмотреть в теме, откуда была скачана игра.