Прелепе теме засноване на позадинама Андроида 12 ће срушити ваше игре ако користите аутоматизоване позадине

click fraud protection

Тема Материал Иоу у Андроиду 12 изгледа сјајно, али има неколико проблема када су у питању позадине којих би играчи можда морали да буду свесни.

Андроид 12 има гомилу визуелних промена, од којих је највећа Материал Иоу. Функција динамичких боја Материал Иоу користи монет, нови механизам тема представљен у Андроиду 12 — и тренутно ексклузивно за Пикел телефоне — да извучете боје из позадине и генеришете богату палету пастелних боја. Апликације затим могу применити ове боје на своје корисничко сучеље на различите начине, што је оно што апликације које садрже материјал који обично радите. Међутим, испоставило се да је увођење Материал Иоу можда имало нежељени нежељени ефекат када су игре у питању.

На Гоогле Трекеру проблема, извештај о грешци је отворен наводећи да приликом играња Вилд Рифт или Покемон Го, промена позадине у позадини ће довести до пада игре. Иако корисници обично не затварају своју игру само да би променили позадину, они који користе аутоматизоване мењаче тапета ће то дефинитивно бити погођени. Из мог сопственог тестирања, чини се да већина апликација добро подноси промену, али игре се боре. Тестирао сам 

Генсхин Импацт, Цалл оф Дути: Мобиле, ПУБГ Мобиле, и Минецрафт на мом Гоогле Пикел 6 Про, и све те игре су се срушиле када се позадина променила у позадини.

Чини се да је основни узрок проблема промена конфигурације Андроид-а која се не може блокирати. Обично игре игноришу "промене конфигурације" на Андроид-у, а те "промене конфигурације" укључују ствари као што су тамни режим, ротација екрана и промене локализације. Гоогле, у обавези уочио @цкетти (преко ЦоммонсВаре), увео је промену у Андроид 12 која приморава да се активности поново креирају када се промени позадина. У обавези се каже следеће:

„Активности ће бити заказано за поновно покретање кроз редовни животни циклус. Ово је слично промени конфигурације, али пошто су промене АпплицатионИнфо сувише ниског нивоа, не дозвољавамо апликацијама да се онемогуће."

Нажалост, чини се да нема много начина да се то заобиђе. Што је још горе, чини се да је ово инхерентно немогуће заобићи за програмере. Гоогле не пружа опцију да се онемогуће програмерима јер је вероватно немогуће одустати, а ово потенцијално неизбежно понашање је вероватно нуспроизвод како РРО Андроид 12 заправо раде. Као резултат тога, то значи да играчи не могу да мењају своје позадине током играња игара, јер ће се у супротном њихове омиљене игре вероватно срушити. Пажљиво ћемо пратити ово да видимо да ли се нешто ново појављује, али за сада бисте можда желели да онемогућите све аутоматске мењаче позадина ако играте на паметном телефону.

Хвала Алвине на савету!