Для смартфонаў і планшэтаў на базе АС Android існуе вялікая колькасць разнастайных гульняў на любы густ, пачынаючы ад найпростых казуалок і заканчваючы шутэр з хвацкай графікай. Нават калі карыстальнік выкарыстоўвае самае магутнае прыладу на рынку, гэта можа не зберагчы яго ад вылету гульні. Чаму ж гульні могуць вылятаць на прыладах на базе Android і што рабіць у такім выпадку?
Прычыны вылету гульняў
- Самая частая прычына - дрэнная аптымізацыя гульні пад нейкае пэўнае прылада. Іншымі словамі, калі на вашым смартфоне адной кампаніі гульня «ідзе» на ўра і ня вылятае, то на больш магутным планшэце іншай кампаніі вы можаце сутыкацца з пастаяннымі вылетамі. Адзінае, што можна зрабіць у гэтым выпадку, звярнуцца да распрацоўніку - пакінуць водгук можна ў краме Google Play Маркет з пажаданнем аптымізаваць гульню пад пэўны прылада.
- Іншая прычына - дрэнная аптымізацыя гульні ў цэлым. У гэтым выпадку вылеты будуць назірацца на ўсіх або большасці прылад. У такім выпадку, як правіла, трэба чакаць абнаўлення ад распрацоўніка, якое пафіксіўшы гэты баг.
- Гульня не прызначана для вашай версіі АС Android. Напрыклад, калі ў патрабаваннях гульні напісана, што патрабаваная версія АС для прыкладання - 4.1 і вышэй, а вы запускаеце яго на Android 2.3, то гульня можа не запусціцца зусім або запусціцца, але будзе вылятаць. Не забывайце зазіраць у патрабаванні пры запампоўцы прыкладанняў.
- Звярніце таксама ўвагу і на тое, што некаторыя цацкі могуць прызначацца для пэўных мадэляў прылад, напрыклад, для нейкага вызначанага працэсара. Пры гэтым гульня можа запускацца, але будзе вылятаць. Трэба спампаваць дадатак, якое падыходзіць для вашага девайса.
- Калі вы спампоўваеце прыкладанне не з Google Play Маркет, а з іншага рэсурсу, магчыма, што праблема ў APK-файле або ў бітай спасылцы. Запампуйце прыкладанне яшчэ раз.
- Часцяком праблема ўзнікае пры ўсталёўцы кэша. Як мы ведаем, калі карыстальнік запампоўвае гульню са іншага рэсурсу, то і кэш яму трэба ўсталёўваць самастойна. Так, калі пераблытаць тэчку для ўстаноўкі кэша, гэта можа прыводзіць не толькі да вылетаў, але і да іншых праблем з гульнёй.
- Не забывайце аб тым, што некаторыя гульні вельмі патрабавальна да «залозу». Вылеты пры недахопе рэсурсаў - з'ява нядзіўна.
Што рабіць?
Зразумела, што ў некаторых выпадках, калі, напрыклад, гульня не прызначаецца для вашага прылады, зрабіць нічога нельга. У іншых жа сітуацыях можна паспрабаваць дапамагчы сабе. Як?
- Калі вы не бачыце нейкіх прычын для вылету гульні, перш за ўсё перазагрузіце прыладу. Гэта дапаможа, па-першае, падужаць некаторы збой у сістэме, калі такі мае месца быць, а па-другое, вызваліць дадатковы аб'ём памяці.
- Паспрабуйце проста выгрузіць з памяці ўсе лішнія прыкладання, то ёсць зачыніце іх.
- У некаторых выпадках дадатак можа нармальна працаваць на больш свежай версіі прашыўкі. Паспрабуйце абнавіць прашыўку вашага прылады, калі з'явілася абнаўленне.
- На ўсялякі выпадак скарыстайцеся антывірусам, паколькі праблемы могуць быць звязаныя з шкоднаснымі файламі або праграмамі, якія маюцца на прыладзе.
- Нарэшце, можна прадыягнаставаць прыладу ў тэхнічным цэнтры, калі яно не спраўляецца са сваімі абавязкамі. Але рабіць гэта трэба толькі ў тым выпадку, калі праблемы назіраюцца з усімі гульнямі, а не толькі з нейкай адной.
*****
Будзем удзячныя, калі вы раскажыце пра свае спосабы вырашэння праблем з вылетамі гульняў.
Чаму ж гульні могуць вылятаць на прыладах на базе Android і што рабіць у такім выпадку?
Што рабіць?
Як?