Вылетают игры на андроид 4 2 2

FAQ по играм для платформы Android

Уважаемые пользователи!

В последнее время я все чаще стал получать письма с вопросами как? куда? почему? и зачем. связанными с играми или приложениями, имеющими к ним отношение.

В связи с этим я решил дать ответы на часто задаваемые вопросы и оформить это в виде фака.

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

Тема открытая. Если вы не нашли ответ на ваш вопрос, задавайте и мы его обязательно добавим. Замечания и пожелания тоже приветствуются. Просьба не флудить и оставлять вопросы и комментарии исключительно по теме.

Сразу хочу пояснить, что для того, чтобы в полной мере воспользоваться возможностями вашего смартфона, необходим так называемый root. Что это такое? Читаем тут Вопросы начинающего root-пользователя. Как его получить? Ищем в теме своего девайса в разделе Android - Устройства. Почти все приложения, указанные в факе будут работать только при наличии root .

1. Объясните пожалуйста схему установки игр. А то у одних есть кеш, у других нет. Что это за файл obb и куда его девать? Какие то распаковываются, а какие то нет. Одни надо кидать в одну папку, другие в другую. Помогите, а то я запутался.

Спойлер (Ответ)

В магазине google play есть ограничение на размер apk файла в размере 50Мб. Если игра весит меньше 50Мб, то она состоит лишь из одного файла apk (бывают и исключения), установка которого ничем не отличается от установки любого другого приложения. Если же игра весит больше 50Мб, то тут вступает такое понятие как кеш. Ещё полгода назад схема установки больших игр выглядела следующим образом. Допустим игра весит 200Мб. Тогда разработчик выкладывает в магазин только apk вес которого меньше 50Мб, например 10Мб. Вы скачиваете этот апк, запускаете и после этого начинается докачивание оставшихся 190Мб, но уже с сервера разработчика. Эти 190Мб и есть кеш. Но в начале этого года (может и раньше, точно не помню) корпорация добра решила пойти навстречу девелоперам и увеличила допустимый размер всего приложения аж до 5Гб, при этом вес апк по прежнему не может превышать 50Мб. И теперь, если вы скачиваете из google play большую игру, то увидите что сначала идет загрузка дополнительных файлов, то бишь кеша, а уже в конце скачивание и установка apk.

Теперь на счет пути, то есть, что куда скачивается. Раньше путей для кеша было достаточно много. Помимо стандартных sdcard, sdcard/data/data многие разработчики имели свои папки на карте памяти для кешей к своим играм, как, например Gameloft или Glu. Однако теперь, если вы скачиваете кеш непосредственно из google play, то он всегда будет располагаться по пути sdcard/Android/obb/com.blablabla/com.blablabla.obb Файл формата *.obb и есть тот самый кеш, только запакованный в один большой файл. Он представляет собой архив и его можно открыть обычным винраром. Зачастую этот архив не сжат и игра использует непосредственно его. Но у очень крупных игр установка на этом не заканчивается. Если игра имеет очень большой объем кеш скачивается из google play в сжатом виде. И после запуска игры происходит его распаковка, но уже в папку sdcard/Android/data/com.blablabla. Кеш формата obb зачастую имеет и другую функцию, а именно для проверки лицензии. Вполне логично, что если вы запускаете игру и она не находит кеша в нужной папке, который можно скачать только из google play, то вы её не купили. Поэтому у многих игр при каждом запуске идет проверка данных. И если вы скачали игру с нашего форума, но при запуске увидели ошибку проверки данных, то скорее всего придется закидывать кеш вручную. Однако не все разработчики строят на этом свою защиту. Например игры от Glu вполне позволяют скачать кеш непосредственно из приложения. Прибыль разработчика в бесплатных играх идет за счет доната, поэтому им абсолютно все равно, откуда вы её взяли.

Ещё один частый вопрос, можно ли удалить кеш в obb, если он уже распаковался в папку data? Это достаточно легко проверить, просто переименуйте папку в которой лежит файл obb, добавив, например в названии цифру 1. Если игра запустится безо всяких проблем, то можете смело удалять.

2.В моем смартфоне заканчивается встроенная память и я купил карту памяти на 500 петабайт. Как мне переместить на неё кеши от игр?

Приложения для Android вылетают реже 66 комментариев

16 037 просмотров

Сравнивая iOS и Android, мы отлично знаем, в чём упрекнуть ОС от Google. Их система подвержена проникновению вредоносного ПО, как никакая другая, Android спустя время начинает тормозить, оптимизация софта там страдает, нормальных приложений нет, а если есть, то на iPhone всё равно лучше, иными словами — одни минусы. Но, оказывается, не так всё однозначно.

Все мы помним, что в iOS 7 были проблемы, которые не устранялись минорными обновлениями. Устройства перезагружались, а приложения вылетали. С этими проблемами столкнулись многие пользователи устройств от Apple, и сама компания признала существование багов. В iOS 7.1 всё это вроде бы как исправили, и действительно стало лучше, стабильность возросла. Однако уверен, вам и в голову не приходило, что она не дотягивает до уровня Android.

Crittercism собрали данные более чем об 1 миллиарде пользователей мобильных устройств и опубликовали недавно отчёт об исследованиях. Несмотря на то что iOS 7.1 на словах и визуально более чем стабильна, вероятность того, что приложение «упадёт» составляет 1,6 процента. Крэш рейт для Android KitKat, Ice Cream Sandwich и Jelly Bean составляет 0,7 процента.

Есть о чём задуматься. Даже Android Gingerbread, который является наименее стабильной версией, всё равно стабильнее iOS 7.1. Конечно, для Android тут радости не много. Страшно представить — если бы тот скудный набор программ ещё и вылетал чаще. А вот в Apple обязаны вести работы и повышать показатель стабильности. Репутация ОС очень важна.

По материалам BGR

На главную

Вылетает игра. Когда это прекратится?

    Samshitt 12 Ноя 2013

    Тема, как я понял, не единичная и не только у меня, а и многих, но внятного ответа от разрабов и прочих "крутых" я так и не услышал. Отсылают в техподдержку, но там предлагают найти ответ  - не нашел, а как задать - не понял. Предыдущий раз тему беспощадно удалили, как-будто я и не спрашивал. Хоть бы тыкнули носом в правильном направлении, а потом удаляли..

    Проблема появилась после обновления 8.9. При переходе в ангар игра вылетает. Почти всегда, когда с поля ухожу сам (убит).

    Что делал: моды удалял, реестр чистил, игру переустанавливал и пробовал играть на чистой. Проблема одинакова - что с модами, что без них. С моей сетью (3G) переустановка представляет некоторые проблемы, но я все же выполнил и эту рекомендацию из других тем.

    Оленемером никогда не пользовался, стало быть дело не в нем.

    Прошу дать внятный ответ (или ткнуть в него носом).

      TouhouFun 12 Ноя 2013

        TOS__1 12 Ноя 2013

          zero_zulu 12 Ноя 2013

            Вылетают игры на андроид 4 2 2 google play

            boounce 12 Ноя 2013

              el_diablo_123 12 Ноя 2013

                TemniSt 12 Ноя 2013

                  malyu 12 Ноя 2013

                    devkon 12 Ноя 2013

                      Вылетают игры на андроид 4 2 2 андроид

                      Petrovich_NWE 12 Ноя 2013

                        vosenik 12 Ноя 2013

                          OObitiy 12 Ноя 2013

                          Тема, как я понял, не единичная и не только у меня, а и многих, но внятного ответа от разрабов и прочих "крутых" я так и не услышал. Отсылают в техподдержку, но там предлагают найти ответ  - не нашел, а как задать - не понял. Предыдущий раз тему беспощадно удалили, как-будто я и не спрашивал. Хоть бы тыкнули носом в правильном направлении, а потом удаляли..

                          Проблема появилась после обновления 8.9. При переходе в ангар игра вылетает. Почти всегда, когда с поля ухожу сам (убит).

                          Что делал: моды удалял, реестр чистил, игру переустанавливал и пробовал играть на чистой. Проблема одинакова - что с модами, что без них. С моей сетью (3G) переустановка представляет некоторые проблемы, но я все же выполнил и эту рекомендацию из других тем.

                          Оленемером никогда не пользовался, стало быть дело не в нем.

                          Прошу дать внятный ответ (или ткнуть в него носом).

                          1. попробуйте обновить Java

                          2. Выставить режим совместимости с хр, как тут кто-то советовал и уверял, что помогает на 100%.

                            himicats 12 Ноя 2013

                            ребят а я на своём компе решил проблему вылетов после боя.просто на просто в свойствах иконки на вкладке совсестимость установил windows xp (пакет обновления 3).у меня windows 7 32бит .да я когда глянул в совместимость там стояла виндос хр.но я поставил галочку чтобы активировать и не снимал её.сыграл сегодня 35 боёв и ни одного вылета небыло вообще.надеюсь кому нибудь поможет тоже.

                            таким образом, чтобы ПЕРЕСТАЛО ВЫКИДЫВАТЬ ПОСЛЕ БОЯ

                              devkon 12 Ноя 2013

                              от модов джова фпс просаживается,джов их делает не под каждого индивидуально,а извините комп у него не слабый

                              Теги: 

                              Рекомендуем также прочитать

                              Лучшие Android игры разных жанров
                              SuperBeam — мощный инструмент для передачи файлов по Wi-Fi без интернета Поделиться ВКонтакте
                              Приложения недели: Klyph, Hungry Shark Evolution, ActiveNotifications и другие