Что такое кэш игр и приложений на Android?

chto-takoe-kesh-dlya-android

Многие из вас, уважаемые пользователи устройств на базе операционной системы Android, наверняка слышали о некоем кэше, который необходимо устанавливать вместе с .apk-файлом. Разумеется, большинство юзеров не понимает, о чем, собственно идет речь. Так о чем же?

В данном случае кэш игр и приложений — это своего рода архив, в котором содержатся все основные данные, необходимые для запуска самой игры или приложения. В кэш входят текстуры, уровни, аудио- и видеоролики, данные о приложении и прочие файлы. Если установить .apk-файл без кэша, то запустить приложение вы наверняка сможете, но больше ничего сделать не получится — оно банально не будет грузиться дальше.

Если вы скачиваете игру с того же сервиса Google Play, то кэш будет скачан автоматически благодаря интернет-соединению, поэтому самому пользователю не нужно прибегать к каким-либо дополнительным действиям. Другое дело, если вы скачиваете приложение со стороннего ресурса, где .apk-файл и кэш нужно устанавливать раздельно. Причем если с установкой .apk-файла у пользователей проблем вроде как не возникает, то в случае с кэшем их может быть несколько. Например, это объем папки с кэшем. Если мы говорим о какой-нибудь крутой игре с великолепной графикой и кучей уровней, то объем папки кэша может легко занимать несколько гигабайт свободного места. Поэтому нужно заранее посмотреть, хватит ли места для кэша.

Кстати, вам также необходимо знать о том, что кэш не всегда корректно позволяет запускаться и работать приложению на различных устройствах. К примеру, на одном из устройств игра работает отлично без каких-либо глюков, в то время как в другом устройстве иной фирмы оно может даже не запуститься.

Теперь поговорим о том, как устанавливается кэш.

Первый способ: автоматически

О нем мы уже успели упомянуть чуть выше. Суть проста: пользователь скачивает игру с Google Play. Игра автоматически устанавливается на устройство. После запуска игры пользователь сразу может начать играть в нее, поскольку установка кэша в том числе происходит в автоматическом режиме. Если будет необходимо скачать кэш, система сделает это полностью автоматически, разве что спросит пользователя, согласен ли он скачать нужные данные. Если пользователь дает положительный ответ, то система скачивает кэш и устанавливает его в нужную директорию.

Это наиболее удобный для пользователя вариант, так как единственное, что ему нужно сделать, это пару раз тапнуть по экрану. Ну, также стоит позаботиться о дополнительном месте в памяти устройства. Не забывайте, что размер папки кэша может быть так велик, что лучше использовать Wi-Fi-соединение.

Второй способ: вручную

В этом случае пользователю придется действовать по иному. Он должен скачать установочный .apk-файл и запакованный кэш по отдельности. Это можно сделать и с помощью обычного компьютера, после чего файлы переносятся на планшет или телефон. С переносом кэша лучше обождать. Сначала устанавливается .apk-файл. И лишь после этого на устройство переносится кэш, причем в определенную директорию — какую именно, можно узнать при скачивании файлов. Если кэш будет расположен в неверной директории, тогда приложение может и запустится, но воспользоваться им вы все равно не сможете. Если файлы будут находиться в верных директориях, никаких проблем с запуском приложений не будет.


Друзья! Если наш сайт помог вам или просто понравился, вы можете помочь нам развиваться и двигаться дальше. Для этого можно, например:

  • Оставить комментарий к статье.

Спасибо!

9 комментариев: Что такое кэш игр и приложений на Android?

  1. Вадим говорит:

    я одного не пойму — почему нельзя сразу с маркета игру с кэшем качать? Почему он сам потом докачивается?

    • Влад говорит:

      потому что не с маркета это переделанные/дополненные игры, моды, с кряками, не поддерживающиеся официальными разработчиками.

  2. Вова говорит:

    Как быть, если кэша для игры нет, а без него она не запускается (висит при загрузке)?

  3. марк говорит:

    мне понятно 🙂

  4. СМЕРТЬ говорит:

    А куда кэш в играх вставляют если его отдельно устанавливаю?

  5. Андрей говорит:

    Объясню по простому, качаем нужную игру и кеш, потом устанавливаем апк файл, но не запускаем. Идём в поисковик и качаем и устанавливаем Es проводник, потом идём в папку с кешем (через ес проводник), выделяем кеш, нажимаем на три точки и распаковать в папку Android, и нажимаем распаковать, после распаковки заходим в приложение и всё, игра запускается! Надеюсь, что это кому-нибудь пригодится.

  6. Давид говорит:

    Стоит мне удалять кэш онлайн-игр? Они занимают предостаточно места в памяти телефона

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *