Android 12 Developer Preview 3:n syvällinen sukellus jatkuu analysoimalla kaikkia Googlen uusimmasta käyttöjärjestelmästä löytämiämme piilotettuja ominaisuuksia!
Alle kuukaudessa Google purkaa kaiken Android 12 Google I/O: ssa, mutta sitä ennen olemme vain saaneet kolmas kehittäjän esikatselu seuloa läpi. DP3 sisältää kourallisen uusia sovellusliittymiä ja havaittavia käyttäjäkohtaisia muutoksia, mutta se sisältää myös, kuten tavallista, paljon piilotettuja muutoksia konepellin alla. Olemme kaivanneet julkaisua saadaksemme selville kaiken, mitä Android 12:een on tulossa, ja tässä on yhteenveto siitä, mitä löysimme Developer Preview 3:ssa.
Nopea huomautus: Tämän päivän DP3-julkaisu on itse asiassa vanhempi kuin vuotanut Android 12 -versio tarkennamme viime viikolla. Jotkut ominaisuuksista, jotka havaitsimme vuotaneessa rakenteessa, ovat nyt kaikkien käyttäjien käytettävissä, mutta monet niistä eivät ole saatavilla. Itse asiassa koodi joillekin havaitsemillemme piilotetuille ominaisuuksille - kuten a
puitteet sovelluksen käyttöliittymän käännöksille - ei ole edes lisätty DP3:een ollenkaan. Sitä vastoin on joitain ominaisuuksia, kuten parannettu pelin hallintapaneeli ja uusi pika-asetuspaneelin suunnittelu, joista kerromme tarkemmin alla, joita emme voineet aktivoida vuotaneessa kokoonpanossa. En käsittele uudelleen jokaista piilotettua muutosta DP3:ssa, jotka havaitsimme aiemmin vuotaneessa koontiversiossa, mutta teen muistiin muutokset, jotka vahvistavat vuotaneesta koontiversiosta löytämämme.Nyt kun se on poissa tieltä, tässä on analyysimme Android 12 Developer Preview 3:sta. Erityiset kiitokset kehittäjälle kdrag0n yhteistyöstä kanssamme ja monien löydösensä jakamisesta chatin kautta!
APK: n purkaminen voi usein ennustaa ominaisuuksia, jotka saattavat tulla sovelluksen tulevassa päivityksessä, mutta on mahdollista, että mikään tässä mainitsemistamme ominaisuuksista ei välttämättä toimi tulevassa julkaisussa. Tämä johtuu siitä, että näitä ominaisuuksia ei tällä hetkellä ole otettu käyttöön live-versiossa, ja kehittäjät voivat ottaa ne milloin tahansa käyttöön tulevassa versiossa.
Selaa tätä artikkelia
-
Piilotetut ominaisuudet Android 12 DP3:ssa
- Suuri pika-asetusten uudelleensuunnittelu työn alla
- Pika-asetusruudut hälyttimelle ja lompakolle
- Pelitila lisää pelin optimointiasetukset
- Yhden käden lukitusnäyttö tableteille
- Parempi taustakuvapohjainen teema tummille taustakuville
- Sovellusten horrostila vapauttaa tilaa käyttämättömistä sovelluksista
- Onko seuraavalla Pixel Standilla tuuletin?
- Muut piilotetut muutokset
Suuri pika-asetusten uudelleensuunnittelu työn alla
Meillä on ollut aavistus, että siellä tulee olemaan a iso käyttöliittymäuudistus Android 12:ssa, mutta jokaisen uuden Developer Preview -julkaisun myötä olemme tulleet ymmärtämään, että käyttöliittymämuutokset ovat rajumpia kuin koskaan odotimme. Android 12 DP1:ssä me otti käyttöön uuden pika-asetuspaneelin suunnittelun jossa on läpinäkymätön tausta, paksumpi kirkkauden liukusäädin ja tarrattomat laatat. Vuotaneessa rakenteessa me löydetty että Google säätää hieman piilotettua paksua kirkkauden liukusäädintä niin, että paksu osa heijastaa nykyistä kirkkaustasoa.
Nyt Android 12 Developer Preview 3:ssa kehittäjä kdrag0n on paljastanut hurjasti erilaisen pika-asetuspaneelisuunnittelun joka sisältää saman kirkkauden liukusäätimen, mutta muuttaa pienet, pyöristetyt pika-asetukset isommiksi suorakaiteen muotoisiksi laatat. Nämä suuremmat laatat sisältävät etiketin ja alimerkin, jos saatavilla. Nämä ruudut on järjestetty 4 riviin, joissa kussakin on 3 ruutua, yhteensä 12 pika-asetusruutua yhdellä sivulla. Rakennusnumero näkyy nyt muokkauspainikkeen yläpuolella, joka on nyt suljettu soikeaan. Asetukset-hammaspyörä on myös suljettu soikeaan, mutta se on siirretty keskelle. Lopuksi oikeassa alakulmassa on nyt virtapainike, jota painettaessa pitäisi avata virtavalikon "kevyt" versio. Tämä ei toimi tällä hetkellä, mutta tämä on johtopäätöksemme siitä, mitä se tekee koodianalyysin perusteella.
Virtapainikkeen läsnäolo Pika-asetukset-paneelissa vastaa lopulta kysymykseen, joka meillä oli vuotaneen Android 12 -version käytön jälkeen: Kuinka avaat virtavalikon, jos Ota käyttöön uusi "pidä Assistantille" -ele? Tässä koontiversiossa "pidä Assistantille" -eleen ottaminen käyttöön kaappaa virtapainikkeen, joten se käynnistää sen sijaan Google Assistantin. Sinulla ei kuitenkaan sitten ollut mahdollisuutta päästä virtavalikkoon, minkä vuoksi Google lisäsi myös kaksi uutta pika-asetusruutua Laiteohjaimet ja Lompakko (molemmat näkyvät virtavalikossa). QS-paneelin uuden virtapainikkeen avulla pääset aina virtavalikkoon riippumatta siitä, käytätkö "pidä Assistantia" -elettä vai et. (Koodi "Hold for Assistantille" on muuten olemassa DP3:ssa, mutta ominaisuus ei ole oletuksena käytettävissä.)
Suurempien näyttölaitteiden, kuten tablettien, käyttöliittymä on jaettu kahteen ruutuun: toinen sisältää uudistetun pika-asetukset ja toinen ilmoitukset. On hienoa nähdä Googlen tekevän tablettiystävällisempiä suunnittelumuutoksia. Erityisesti yritys työskentelee myös a kaksiruutuinen aloitusnäyttö tableteille sekä kokosäädettävä lukitusnäyttö (lisää jälkimmäisestä alla).
Pika-asetusruudut hälyttimelle ja lompakolle
Jos huomasit yhdessä yllä olevista kuvakaappauksista, siellä on ruutu, jossa lukee "Google Pay" ja sen alla "Valmis". Se on "Wallet"-pikaasetusruutu, josta puhuin, ja se ei muuta kuin käynnistää Pikakäyttöinen lompakko ominaisuuden avulla voit nopeasti vaihtaa oletuskorttisi maksua varten. Oletamme, että syy siihen, että se on käytettävissä pika-asetusruudun kautta, on tulevaa "pidä Assistantia" -elettä valmistautumista.
Toinen ominaisuus, joka on muutettu pika-asetusruuduksi, on tilarivin tuleva hälytysilmaisin. Kuten yllä näkyy, tämä ruutu näyttää yksinkertaisesti, milloin seuraava hälytys soi, jos sellainen on asetettu.
Pelitila lisää pelin optimointiasetukset
Ensimmäisessä Android 12:n kehittäjän esikatselussa havaitsimme työn a uusi pelityökalurivi joka kelluu näytöllä painikkeen kanssa näytön tallennukseen ja toisen painikkeen kanssa, jonka tarkoitus on tuntematon. Myöhemmin huomasimme, että tämä pelityökalupalkki on osa laajempaa "Game Dashboard" -ominaisuutta, jota Google kehittää Pixel-laitteilleen. Ensimmäinen katseemme Gaming Dashboardissa osoitti epätäydellinen käyttöliittymä toimimattomilla painikkeilla ja YouTuben suoratoiston pikakuvakkeella.
Android 12 Developer Preview 3 jatkaa työskentelyä Gaming Dashboardissa tekemällä painikkeista toimivia ja lisäämällä uuden "Game Optimization" -kortin. Napautettaessa painikkeet lisäävät uuden kuvakkeen kelluvaan työkalupalkkiin. Näillä painikkeilla voit ottaa kuvakaappauksen, ottaa näytön tallenteen, näyttää nykyisen FPS: n tai vaihtaa Älä häiritse -tilaa. Pelin optimointivalikon avulla voit puolestaan asettaa laitteen suorituskykytilan pelin sisällä. Voit valita "Suorituskyky" maksimoidaksesi kuvanopeuden, "Standard" akun keston ja suorituskyvyn tasapainottamiseksi ja "Akun säästö" alentaaksesi kuvanopeutta ja vähentääksesi virrankulutusta. On epäselvää, kuinka nämä vaihtoehdot tarkalleen vaikuttavat suorituskykyyn, kuvanopeuteen ja akun kestoon, mutta seuraamme ominaisuuden kehittymistä tulevissa Android 12 -julkaisuissa.
Vaikka emme saaneet FPS-mittaria toimimaan, kehittäjä kdrag0n jakoi meille pari kuvakaappausta, jotka näyttävät FPS: n muuttuvan "Among Us" -ohjelman aloitusnäytössä.
Olemme myös vahvistaneet, että Gaming Dashboardissa on mukana komentorivikäyttöliittymä, johon pääsee suorittamalla "cmd game
"kuoressa. CLI on melko tyhjä ja sisältää vain yhden komennon "pienentää" resoluutiota pakottaakseen sovelluksen toimimaan tietyllä skaalaussuhteella. Esimerkiksi pienentämällä "DevCheck" -sovellus skaalaussuhteeseen 0,5 saa sen ajattelemaan, että Pixel 3 XL: n näytön resoluutio on 1480 x 720 2960 x 1440 sijaan. Muutos resoluutiossa saattaa pakottaa jotkin pelit valitsemaan pienemmän resoluution tekstuurit ja renderöintiasetukset, mikä parantaa suorituskykyä ja akun kestoa. Ajetaan "wm size
"Shell-komento voi myös suorittaa saman asian, mutta uusi"cmd game
" toteutus toimii sovelluskohtaisesti sen sijaan, että se vaikuttaisi jokaisen sovelluksen käyttöliittymään.
Yhden käden lukitusnäyttö tableteille
Olemme maininneet aiemmin, että Google tekee pari tervetullutta suunnittelumuutosta tableteille. Nyt olemme oppineet uudesta Android 12 -käyttöliittymän muutoksesta, jonka pitäisi ilahduttaa tabletin omistajia: yhdellä kädellä ystävällinen PIN-/kuviolukkonäyttö. Kun se on käytössä, PIN-/kuvionäkymä siirtyy joko vasemmalle tai oikealle puolelle sen sijaan, että se istuisi keskellä. Tietenkin useimpia tabletteja ei ole tarkoitettu pidettäviksi yhdellä kädellä, mutta tämä muutos tarkoittaa, että sinun ei tarvitse ponnistella pitääksesi tablettia molemmissa käsissäsi syöttäessäsi PIN-koodia tai kuviota.
Parempi taustakuvapohjainen teema tummille taustakuville
Android 12:n uusi taustakuvapohjainen teemajärjestelmä antaa käyttöjärjestelmälle uuden maalikerroksen jokaiselle levittämäsi taustakuvalle. Värit luodaan dynaamisesti nykyisen taustakuvan perusteella, mutta kuten olemme nähneet aiemmissa julkaisuissa, se on vielä keskeneräinen työ. Vaikka uusi teemajärjestelmä näyttää hyvältä, kun järjestelmän vaalea tila on päällä, se näyttää vähemmän hienostuneelta, kun järjestelmän tumma tila on käytössä. Esimerkiksi puhtaan mustan taustakuvan asettaminen johti syvän violetin teeman käyttöön, mikä oli melkoista värien yhteensopimattomuutta. Nyt kuitenkin mustan taustakuvan asettaminen johtaa tummanharmaaseen teemaan, joka sopii hyvin tummempiin tapettiväreihin.
Muistutuksena, tämä taustakuvapohjainen teemajärjestelmä, koodinimeltään "monet", ei ole vieläkään oletuksena käytössä. Google muokkaa edelleen kehystä saadakseen mukautettuja värejä koskemaan useammissa käyttöliittymän osissa, ja olemme myös nähneet ajan mittaan parannuksia värinvalintaalgoritmiin. On selvää, että Google haluaa saada sen juuri ennen vakaata Android 12 -julkaisua.
Sovellusten horrostila vapauttaa tilaa käyttämättömistä sovelluksista
Yllättävän suosittu ominaisuus löysimme viime viikolla ilmestyy myös Android 12 DP3:ssa: sovelluksen lepotila. Ominaisuus peruuttaa automaattisesti käyttöoikeudet, pysäyttää ilmoitukset ja poistaa väliaikaiset tiedostot, jos sovellusta ei ole käytetty muutamaan kuukauteen. Nämä väliaikaiset tiedostot tulevat sovelluksen välimuistista tai kokoelmaartefakteista.
Onko seuraavalla Pixel Standilla tuuletin?
Analysoidessamme uusinta SystemUI APK: ta havaitsimme, että Google on päivittänyt Pixel-kohtaisen langattoman lataustoteutuksensa versioon 1.3. The uudet luokat viittaavat "tuulettimen tilaan" sellaisilla parametreilla kuin "currentRpm", "maximumRpm" ja "minimumRpm". "Puhallintila" voi olla joko "BUILT_IN" tai "KIINTEÄT". Tämä kuulostaa minusta siltä, että Google valmistautuu lisäämään tuen langattomalle latauslisävarusteelle tuulettimella. Jos näin on, ainoa syy, jonka voimme nähdä tapahtuvan, on se, että langaton laturi voi siirtää enemmän tehoa, esim. se on nopeampi. Meillä ei kuitenkaan ole enää todisteita, joten jätämme kaikki lisäspekulaatiot pois pöydästä toistaiseksi.
- Uusi aaltoiluefekti lataukseen. Android 12 DP3:ssa on piilotettu koodi aaltoilevaa animaatiota varten, joka toistetaan, kun kytket laturin. Kdrag0n vahvisti ja aktivoi tämän, mutta se vastaa täsmälleen mitä löysimme vuotaneesta rakenteesta viime viikolla.
- Mukautetut kellot tulossa pian. kdrag0n kertoo, että järjestelmä tukee nyt kelloteemaa. Analogisissa kelloissa voi olla tunti-, minuutti- ja sekuntiosoittimien sävyt. Olemme aiemmin löytäneet todisteita siitä, että Google työskentelee Pixel-yksinomainen mukautettu kellolaajennus Android 12:lle, ja tämä uusin löydös vain lisää tämän väitteen uskottavuutta.
- "Material NEXT" -nimeäminen palauttaa. kdrag0n on löytänyt lisää viittauksia "Material NEXT" -koodinimeen Android 12 DP3:n kehyskoodista, mikä vahvistaa Androidin seuraavan sukupolven käyttöliittymämuutosten nimen. olemme paljastaneet aiemmin.
Siinä on kaikki piilotetut muutokset, jotka olemme toistaiseksi löytäneet Android 12 Developer Preview 3:n kaivamisesta. Jos löydän lisätietoja, jaan ne tämä Twitter-ketju. kdrag0n pitää myös käynnissä Twitter-ketju joita voit seurata saadaksesi lisää löytöjä.
Kiitos PNF Softwarelle käyttöluvan myöntämisestä JEB Decompiler, ammattitason käänteissuunnittelutyökalu Android-sovelluksille.