Lijepe teme temeljene na pozadinama za Android 12 srušit će vaše igre ako koristite automatizirane pozadine

click fraud protection

Tema Material You za Android 12 izgleda sjajno, ali ima nekoliko problema kada je riječ o pozadinama kojih bi igrači trebali biti svjesni.

Android 12 ima gomilu vizualnih promjena, od kojih je najveća Material You. Značajka dinamičkih boja Material You koristi monet, novi pokretač tema predstavljen u Androidu 12 — i trenutno isključivo za Pixel telefone — za izdvajanje boja iz pozadine i stvaranje bogate palete pastelnih boja. Aplikacije zatim mogu primijeniti te boje na svoje korisničko sučelje na različite načine, što obično čine aplikacije koje uključuju Material You. Međutim, pokazalo se da je uvođenje Material You možda imalo neželjenu nuspojavu kada su igre u pitanju.

Na Google Issue Trackeru, otvoreno je izvješće o bugu navodeći da pri sviranju Divlji rascjep ili Pokémon Go, promjena pozadine u pozadini uzrokovat će rušenje igre. Iako korisnici obično ne zatvaraju svoju igricu samo da bi promijenili pozadinu, oni koji koriste automatizirane izmjenjivače pozadine sigurno će biti pogođeni. Iz mog vlastitog testiranja, čini se da većina aplikacija dobro podnosi promjenu, ali igre imaju problema. testirao sam 

Genshin utjecaj, Call of Duty: Mobile, PUBG Mobile, i Minecraft na mom Google Pixelu 6 Pro i sve te igre su se srušile kada se promijenila pozadina u pozadini.

Čini se da je temeljni uzrok problema promjena konfiguracije Androida koja se ne može blokirati. Obično će igre ignorirati "promjene konfiguracije" na Androidu, a te "promjene konfiguracije" uključuju stvari kao što su tamni način rada, rotacija zaslona i promjene jezika. Google, u obvezi uočio @cketti (preko CommonsWare), uveo je promjenu u Androidu 12 koja prisiljava ponovno stvaranje aktivnosti kada se promijeni pozadina. Obaveza kaže sljedeće:

"Aktivnosti će se planirati za ponovno pokretanje kroz redoviti životni ciklus. Ovo je slično promjeni konfiguracije, ali budući da su promjene ApplicationInfo na preniskoj razini, ne dopuštamo aplikacijama isključivanje."

Nažalost, čini se da nema puno načina da se to zaobiđe. Što je još gore, čini se da je razvojnim programerima ovo nemoguće zaobići. Google programerima ne nudi opciju isključivanja jer je vjerojatno nemoguće isključiti se, a ovo potencijalno neizbježno ponašanje vjerojatno je nusproizvod RRO za Android 12 zapravo rade. Kao rezultat toga, to znači da igrači ne mogu promijeniti svoje pozadine tijekom igranja jer će se u protivnom njihove omiljene igre vjerojatno srušiti. Pažljivo ćemo pratiti ovo kako bismo vidjeli hoće li se nešto novo pojaviti, ali za sada biste mogli onemogućiti automatsku promjenu pozadine ako igrate na svom pametnom telefonu.

Hvala Alvine na savjetu!