Android 14 "Upside Down Cake": kõik, mida peate teadma Google'i 2023. aasta suure värskenduse kohta

click fraud protection

Android 14 jõuab teie lähedal asuvasse Google Pixeli nutitelefoni 2023. aasta alguses.

Kiirlingid

  • Kuidas Android 14 nimetatakse?
  • Kas minu seadmesse saab Android 14?
  • Mis on Android 14-s seni uut?
  • Android 14 beeta 2: väljakuulutatud funktsioonid
  • Android 14 beeta 1: väljakuulutatud funktsioonid
  • Android 14 arendaja eelvaade 2: väljakuulutatud funktsioonid
  • Android 14 arendaja eelvaade 1: väljakuulutatud funktsioonid
  • Android 14 Beta 2 allalaadimine ja installimine oma Google Pixeli seadmesse

Kõige põnevam suure Androidi värskenduse juures on võimalus järgida mustrit, et saada osa kõigist uutest funktsioonidest. Google'i oma Android 12 uuendus tähistas operatsioonisüsteemi suurimat visuaalset ümberkujundamist alates Android 5 Lollipopist tänu Materjal Sina. Uus disainifilosoofia koos uute funktsioonide ammendava loendiga muutis Android 12 välimuse ja tunde varasematest iteratsioonidest radikaalselt erinevaks. Seejärel tuli Android 13 ja kahekordistas paljusid samu esteetilisi valikuid. Nüüd liigume edasi Android 14-le ja tõenäoliselt tehakse veelgi rohkem kapotialuseid muudatusi.

Android 14 saabus alles hiljuti ja meil on juba mõned näpunäited selle kohta, mida tulevikus oodata. Iga uus väljalase lisab uusi funktsioone ja väiksemaid täiustusi Androidi süsteemi erinevatele elementidele. Meil on praegu teine ​​arendaja eelvaade ja eeldame, et enne beetaversioonide käivitamist on see veel vähemalt üks. Kui soovite Android 14 kohta kõike teada saada ühes kohas, siis olete jõudnud õigele lehele.

Kuidas Android 14 nimetatakse?

Google loobus magustoidu nimetamise skeemist Androidile kaks aastat tagasi Android 10 kaubamärgi ümberkujundusega. Magustoidunimede kasutamine on aga jätkunud ettevõtte sisemiste arendusmeeskondade jaoks. Näiteks Android 11 kandis nime Red Velvet, Android 12 aga Snow Cone. Samamoodi nimetatakse Android 13 Tiramisu. Google ei hoia Android 14 enam saladuses, kuna see leiti ühest AOSP Gerriti kohustustest eelmise aasta juulis.

Neile teist, kes on uudishimulikud, on need olnud kõigi seniste Androidi versioonide magustoitude nimed (sisemised või avalikud):

  • Android 1.5: koogikesi
  • Android 1.6: Donut
  • Android 2.0: Éclair
  • Android 2.2: Froyo
  • Android 2.3: piparkoogid
  • Android 3.0: kärgstruktuuriga
  • Android 4.0: Ice Cream Sandwich
  • Android 4.1: Jelly Bean
  • Android 4.4: KitKat
  • Android 5.0: Lollipop
  • Android 6.0: Marshmallow
  • Android 7.0: Nougat
  • Android 8.0: Oreo
  • Android 9: Pie
  • Android 10: Quince Tart
  • Android 11: Red Velvet Cake
  • Android 12: lumekoonus
  • Android 13: Tiramisu
  • Android 14: tagurpidi kook

Android 14 väljalaskekuupäeva pole veel teada, kuid kahtlustame, et see järgib sama väljalaskesagedust nagu eelmistel aastatel. Android 13 arendaja eelvaate vorm langes 2022. aasta veebruaris, millele järgnes veel üks arendaja eelvaade, seejärel veel neli beetaversiooni kuni Android 13 lõpliku väljalaskeni. Kuna esimene Android 14 arendaja eelvaade saabus õigel ajal ning sellele järgnes kiiresti ka teine ​​ja nüüd ka paar beetaversiooni, on selge, et järgime eelmise aastaga sarnast väljalaskesagedust.

Arendajad võivad oodata, et Android 14 saavutab "platvormi stabiilsuse" millalgi kolmanda beetaversiooni paiku, kui Google järgib sama väljalaske ajakava nagu eelmisel aastal. Platvormi stabiilsus viitab API-de lõpuleviimisele ja eelmisel aastal langes see kokku arendajate võimalusega esitada Google Play poes uuele API tasemele sihivaid rakendusi.

Kas minu seadmesse saab Android 14?

Kui teil on hiljutine Google Pixeli nutitelefon, nagu uus Pixel 7 seeria, võite olla kindel, et olete üks esimesi, kes saab Android 14-st maitse, kui see langeb. See on endiselt ainult arendaja eelvaate kujul (ja seega ei tohiks seda tõenäoliselt teie igapäevasesse draiverisse installida), kuid saate seda siiski proovida. Ootame ka teiste seadmetootjate kaasalöömist, kuigi tavaliselt ei värskendata seadmeid sellistest kohtadest nagu OnePlus ja Xiaomi nii regulaarselt. Teisisõnu, ole ettevaatlik.

Siiski, kui sa tõesti soovite proovida Android 14, kui see teie nutitelefonis välja tuleb, ja sellel pole ametlikku versiooni, saate proovida üldist süsteemipilti (GSI).

Mis on Android 14-s seni uut?

Need on mõned dokumenteerimata muudatused, mida on seni Android 14-s märgatud.

Android 14 võib lisada universaalse pukseerimise toe, nagu iOS-i puhul

Kas teate, kuidas saate faile ja teksti iOS-i rakenduste vahel pukseerida? See võib lõpuks võimalikuks osutuda alates Android 14-st. Kuigi saite seda teha jagatud ekraani režiimis olevate rakendustega, ei saanud te seda teha täissuuruses rakenduses, mille soovite teisaldada teise täissuuruses rakendusse.

Varem eiras süsteem faili hoidmisel žeste ja see piirang laienes isegi kolme nupuga navigeerimist kasutavatele kasutajatele. Selle tulemusena piirdus pukseerimisfunktsioon jagatud ekraani režiimiga. Nüüd saavad kasutajad lohistada sisu oma lemmikmärkmete tegemise rakendusest teise, liikuda hõlpsalt avatud rakenduste vahel, nipsake mugavalt üles, et pääseda avakuvale, ja sooritage seejärel tagasiliigutus, pühkides ekraani servast kuva.

Android 14 võib muuta multitegumtöö veelgi lihtsamaks, tutvustades võimalust rakenduste paaride salvestamiseks

Kui olete kunagi oma Android-nutitelefonis mitut toimingut teinud, olete tõenäoliselt kasutanud suurema osa tegemiseks konkreetset paari rakendusi. Võib-olla on need rakendused pangarakendus ja kalkulaator või märkmete tegemise rakendus ja kolledži e-õppe rakendus. Olenemata sellest, milline on teie valik, võib Android 14 muuta selle veelgi lihtsamaks, võimaldades teil rakenduse paari salvestada ja käivitada.

Uue funktsiooni märkas Mishaal Rahman ja see kuvatakse hiljutises üksuste ülevaatemenüüs. Seda saab näha kontekstimenüüsse sisenedes, kus praegu on jagatud ekraani menüü. See ei ole veel funktsionaalne, kuid tundub, et see võib jõuda Android 14 lõpliku väljalaseni.

Android 14 Material You võib tulla erksamaid värve

Google näib töötavat julgemate värvivalikutega uues teemastiilis, mida ilmselt nimetatakse "Fidelity". Major Erinevus praegusest Material You'st seisneb selles, et see võimaldab kasutajatel tõesti kasutada valitud tapeedi põhivärvi ja seda kasutada teema jaoks.

Seda muutust märkas 9To5Google, võis Google Designi meeskond hiljuti ka säutsu kaudu näidata, andes meile a vaadake julgemaid värve, mis pole praegu Android 13-s saadaval, mida näete videost eespool.

Android 14 võib anda teile asukohapõhiseid soovitusi püsikliendikaartide jaoks

Väidetavalt on Google Wallet rakendus, mis oleks kõigi teie digitaalsete kaartide, sealhulgas püsikliendikaartide, jaoks ühtne pood. Püsikliendikaartide lisamine Walletisse on mõnevõrra tülikas, kuid seda saab teha, kuigi isegi sel juhul võib nende kassarealt meelde tuletamine võtta aega, kui kerite kaarti selle leidmiseks. See võib aga Android 14-s muutuda.

Aastaid tagasi, kui Google Walleti nimi oli Google Wallet (jah, see oli natuke imelik aeg), kui olite asukoha lähedal, kus saate oma kliendikaarti kasutada, märgib Walleti rakendus, et saate oma püsikliendikaarti kasutada kohas, kus viibite. Õnneks võib Google selle funktsiooni Android 14 kasutajatele tagasi tuua. Uurides API viidet Android 14 beeta 1, avastasin uue funktsiooni nimega "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Seadmed, mis deklareerivad seda funktsiooni „[tugi], mis kuvab asukohapõhiseid soovitusi vaikemakserakenduse pakutavate rahakotikaartide jaoks”.

Mis puutub sellesse, kuidas see toimib, siis see on nagu õhus. Kas Google Wallet loodab selle teabe täpsustavatele arendajatele või teeb rakendus seda automaatselt? Kas need "soovitused" tulevad teatiste kujul või kuvatakse kaart lihtsalt kiirjuurdepääsu rahakotis? Esimene näitab, kuidas asukohapõhised soovitused varem töötasid, samas kui viimane oleks vähem nähtav, kuid siiski hõlpsasti juurdepääsetav lukustuskuva otsetee ja/või kiirseadete paani kaudu.

Android 14 võib lubada teil sundida rakendustel olema läbipaistev navigeerimisriba

Android Beta 1 lisas sätte "läbipaistev navigeerimisriba", mis muudab navigeerimisriba tausta musta asemel läbipaistvaks. See hõlmab žestiriba, mida näete ekraani allosas. Alates Android 5.0 Lollipopist on rakenduste arendajad seda suutnud muuta värvi Androidi navigeerimisribal, mis on vaikimisi must. Mõned rakendused pole seda siiski kunagi rakendanud, nii et võite rakendustes esineda ebakõlasid.

Huvitaval kombel ei joonistata rakenduse kasutajaliidest navigeerimisriba alla, kui see funktsioon on lubatud, mis tähendab, et rakenduse ja navigeerimisriba vahel ei esine visuaalseid kattumisi. Siin on näide sellest, kuidas see välja näeb, kas läbipaistva navigeerimisriba funktsiooniga või ilma selleta:

Android 14 muudab telefoni PIN-koodi peitmise õlasurfarite eest lihtsamaks

Kuigi pika keerulise PIN-koodi abil saate oma nutitelefoni suurepärast turvalisust kasutada, pääseb igaüks hõlpsalt teie seadmele juurde, kui näeb teid lihtsalt... sisestades koodi. Seda nimetatakse tavaliselt õlasurfamiseks, kus ründaja vaatab üle inimeste õlgade, et saada nende paroolid või muud sisselogimiskriteeriumid, ja see on üsna levinud sotsiaalse manipuleerimise tehnika. Android 14 puhul näib Google töötavat funktsiooniga, mida nimetatakse "täiustatud PIN-koodi privaatsus".

Selle lüliti kirjeldus on järgmine: "Keela animatsioonid PIN-koodi sisestamisel", mis tähendab, et animatsiooni, mis tavaliselt esitatakse, kui puudutate klahvistikul mis tahes numbrit, ei kuvata. See muudab õlasurfarite jaoks PIN-koodi sisestamise jälgimise raskemaks, kuna Androidi lukustuskuval ei kuvata iga puudutatud numbri kohta ilmset visuaalset vihjet.

Ülaltoodud videot jagas meiega Nael Sadykov ja näitab, kuidas see töötab.

Android 14 võib lubada teil lõpuks kodu- ja lukustuskuvade jaoks erinevaid reaalajas taustapilte määrata

Android-nutitelefonid on toetanud reaalajas taustapilte alates Android 2.0 Eclairist ja need on aja jooksul ainult paranenud. Google Play poes on saadaval palju erinevaid valikuid ja enamik originaalseadmete tootjaid pakendab oma seadmetega ka mõned reaalajas taustapildid. Samas, kui saate määrata eraldi staatiline Androidi taustapilte nii lukustuskuval kui ka avakuval, ei saa eraldi reaalajas taustapilte määrata. See näib muutuvat Android 14-s.

Android 13 QPR2 lähtekoodi uurides märkasime mitmeid koodimuudatusi, mis valmistasid ette funktsiooni "sõltumatu lukustuskuva reaalajas taustapilt" lubamiseks. Üks koodivahetus lisab Androidi klassi WallpaperManager uue meetodi nimega setWallpaperComponentWithFlags(). Süsteemirakendused, mis hoiavad SET_WALLPAPER_COMPONENT luba, näiteks Androidi rakendus Live Wallpaper Picker, saab seda meetodit kasutada antud ekraani(de) reaalajas taustapildi [komponendi] määramiseks, näiteks avakuva, lukustuskuva või mõlema ekraani jaoks.

Android 14 võib tuua visuaalseid teateid ekraani ja välklambi kaudu

Mõnikord võib märguannetest märkamata jääda, eriti kui teie telefoni helitugevus on vaikne või see on seadistatud ainult vibreerima. Kui teil on ka vaegkuulmine, ei pruugi kumbki neist valikutest aidata, mistõttu võib visuaalne vihje olla kõige kasulikum viis teada saada, kas teie telefon saab märguandeid. Android 14 Developer Preview 2 abil saate aga teha nii, et kaamera välk kustub teatise saabumisel või panna ekraan vilkuma.

Android 14 võib toetada PIN-koodi automaatset kinnitamist, ilma et peaksite sisestusklahvi vajutama

Kui olete kunagi Androidis kasutanud kohandatud ROM-i, oli üsna tavaline funktsioon, mida inimesed armastasid lubada, PIN-koodi automaatne kinnitamine pärast selle telefoni sisestamist. Enamik Android-telefone nõuab praegu PIN-koodi sisestamist ja seejärel sisestusklahvi puudutamist, kuid see muudatus võib lõpuks vajaduse selle järele kaotada.

Seda lülitit DP2-s vaikimisi ei kuvata ja funktsioon ise ei näi praegu meie seadmetes töötavat. Seal on hoiatus, et "PIN-koodi kinnitamine sisestusklahvi puudutades on turvalisem kui automaatse kinnitamise kasutamine". kuid see on mugavuse huvides kompromiss, millest enamik inimesi kindlasti teadlikud on, kui nad kasutavad a PIN-kood. Seda õige PIN-koodi automaatse kinnitamise lülitit ei kuvata, kui seadistate PIN-koodi, mis on lühem kui 6 numbrit.

Kui soovite selle funktsiooni lubada või keelata pärast kui olete PIN-koodi juba seadistanud, avage Seaded > Turvalisus ja privaatsus > Seadme lukk > Ekraanilukk ja puudutage paremas ülanurgas hammasrattaikooni. Siin on teil juurdepääs "avamise automaatse kinnitamise" lülitile, mis võimaldab teil selle funktsiooni sisse/välja lülitada.

See funktsioon ei tööta praegu arendaja eelvaates 2, kuid see võib töötada tulevases versioonis.

Android 14 võimaldab teil oma Pixelisse emotikonide taustapildi luua

Google töötab pidevalt uute funktsioonide kallal, mis on peidetud arendaja lippude taha, ja üks, mis jõudis Developer Preview 2-sse, on võimalus emotikonide taustapildi loomiseks. The New York Times hiljuti avaldas artikli kirjeldatakse üksikasjalikult, kuidas Google kavatses ChatGPT-ga kasutusele võtta. Aruandes kirjeldati ka seda, kuidas mõned ettevõtte maine- ja videoprojektid, mis praegu on töötab, sealhulgas "Pixeli nutitelefoni taustapildi valmistaja". Android 14 DP2-s märkasime uue rakenduse „Emoji Wallpaper”, mis on komplektis /product vahesein. Tundub, et see on Pixel-eksklusiivne, kuna selle paketi nimi on "com.google.android.apps.emojiwallpaper" ja see nõuab funktsiooni lippu "com.google.android.feature. PIXEL_EXPERIENCE” deklareerida.

Pärast lubamist ilmus taustapildi loendisse uus valik „Emoji Lab”. Selle puudutamine avas kasutajaliidese, mis võimaldas mul luua erinevate emotikonidega uue taustapildi. Taustapildi loomisel saate kujundusse lisada kuni 14 emotikonit, valida selliste mustrite hulgast nagu „Mosaic“, „Lotus“, „Stacks“, „Sprinkle“ ja „Prism“, seejärel valige erinevate värvide vahel. Kui te ei tea, millist kujundust soovite, võite puudutada nuppu „Juhuslik”, et lubada rakendusel luua juhuslikult valitud emotikonide taustapilt.

Kui olete taustapildi loonud, salvestatakse see teie telefoni taustapildi valikute jaotisesse Emoji Lab. Pole mingit garantiid, et see funktsioon jõuab lõpuks Google Pixeli nutitelefonidesse, kuid tundub, et see on lõbus funktsioon, millega mängida.

Android 14 piirkondlike eelistuste funktsioon võib käskida rakendustel kasutada teie eelistatud kalendri- ja numbrisüsteemi

Android on ülemaailmne operatsioonisüsteem ja sellisena vajab see inimeste tuge erinevatel viisidel mõista kuupäevi, kellaaegu ja muid piirkondlikke mõõtmisi, nagu Fahrenheit versus Celsius ja kilomeetrid versus miilid. Rakendusel ei ole alati asjakohane eeldada, millist mõõdikut kasutaja kasutada soovib, ja seepärast teevad paljud rakendused (eriti ilmarakendused) küsi millist mõõdikut soovite kasutada. Google lisas Android 13-s rakendusepõhised keeleseaded ja nüüd tundub, et see laiendab seda ideed teistele kasutusjuhtudele.

Ettevõte katsetab Android 14 uut piirkondlike eelistuste funktsiooni, mis võimaldab kasutajatel oma seadeid määrata eelistatud temperatuuriühikud, kalender, nädala esimene päev ja igaühe numbrisüsteem lokaat. „Piirkondlikud eelistused” kuvatakse jaotises Seaded > Süsteem > Keeled ja sisend, kui peidetud arendaja lipp on sisse lülitatud.

See funktsioon on nüüd saadaval versioonis Android 14 Developer Preview 2.

Android 14 võib pakkuda paremat tuge klaviatuuridele, millel on puuteplaadi liigutused ja muuteklahvide ümberkujundamine

Google on püüdnud Androidi suure ekraaniga seadmetes paremini tööle panna ja tänu nendele jõupingutustele on meil nüüd sellised asjad nagu tegumiriba, tegevuste manustamine, optimeeritud rakendused, täiustatud kirjakast ja parem jagatud ekraani tugi, millest enamik saabus sisse Android 12L. Android 14 DP1-l on nüüd parem klaviatuuri tugi.

Android 14 valmistub lisama tuge muutmisklahvide käitumise muutmiseks. Operatsioonisüsteemis Android 14 saate vahetada suurtäheluku, Ctrl, Meta ja Alt klahvide käitumist, kuigi see nõuab arendaja lipu ümberpööramist. Üldist võtmepaigutuse faili on Android 14-s värskendatud, et kaardistada veel mõned Linuxi võtmekoodid Androidi võtmekoodideks. Muudatused on järgmised:

  • klahv 120 alates (määratlemata) rakendusse RECENT_APPS
  • klahv 228: KEYBOARD_BACKLIGHT_TOGGLE
  • klahv 229: KEYBOARD_BACKLIGHT_DOWN
  • klahv 230: KEYBOARD_BACKLIGHT_UP
  • klahv 248: MUTE
  • klahv 418: ZOOM_IN
  • klahv 419: ZOOM_OUT
  • klahv 528: FOOKUS

Samuti kuvab Android 14 DP1 pärast arendaja lipu lubamist seadete all uut puuteplaadi valikut. Siin saate valida, kas peate klõpsamiseks puudutama, muutma kerimise suunda (tagurpidi kerimine) või lülitama sisse, kas puuteplaadi alumine parempoolne puudutus avab rohkem valikuid. Samuti saate reguleerida kursori kiirust juhuks, kui vaikeväärtus on liiga madal või liiga kiire. Samuti on olemas isegi puuteplaadi žestid ja õpetuse saab lubada teise arendaja lipu pööramisega. Saate kohandada neid puuteplaadiga navigeerimisžeste ja need hõlmavad järgmist.

  • Tagasiliikumiseks pühkige kolme sõrmega vasakule või paremale
  • Koju naasmiseks pühkige kolme sõrmega üles
  • Avage hiljutised rakendused, pühkides kolme sõrmega üles ja hoides seejärel all
  • Avage märguanded, pühkides kolme sõrmega alla
  • Rakenduste vahetamiseks pühkige nelja sõrmega vasakule või paremale

Android 14 võib hõlbustada operaatori installitud bloatware leidmist ja kustutamist

Bloatware'i on raske defineerida, kuid sisuliselt on see nutitelefoni mis tahes eelinstallitud rakendus, mis ületab kasutaja vajadusi. Probleem on selles, et need vajadused on inimestel erinevad, kuid me kõik võime ilmselt nõustuda, et taustal installitud rakendused ilma kasutaja teadmata või nõusolekuta lähevad arvesse. Operatsioonisüsteemis Android 14 DP1 on peidetud menüü „taustale installitud rakendused”, mis pole vaikimisi juurdepääsetav. Peate selle kuvamiseks ümber pöörama peidetud arendaja lipu ja isegi siis ei kuvata seda seadete tavaversioonis. Selle asemel kuvatakse see seadete eriversioonis nimega „Spa”, mis on samuti suletud arendaja lipu taha.

Seda uut taustal installitud rakenduste liidest toidab uus süsteemiteenus nimega "Taustainstalli juhtimine". Mishaal Rahman tegelikult laigulised tõendid selle teenuse olemasolust AOSP kohustuse kaudu paar kuud tagasi. Sel ajal märgiti, et seda süsteemiteenust ei kasutata mitte ainult uue Android 14 funktsiooni jaoks (nähtavalt ülaltoodud leht "taustale installitud rakendused"), aga ka "mitu tulevast Android V [Android 15]" Funktsioonid.

Nagu näete ülaltoodud ekraanipildilt, on lõppkasutajatel võimalik tuvastada vaikselt installitud rakendusi ja eemaldage need soovi korral ja tundub, et adb installitud või esiplaanil aktiivsete rakenduste rakendusi ei kuvata nimekirja. See võib olla kasulik teatud seadmetes, kus operaatori SIM-kaardi sisestamine käivitab enam kui tosina soovimatu rakenduse taustale installimise.

Android 14 ennustav tagasiliigutus võimaldab teil tagasipühkimisel eelvaadet näha, kuhu lähete

Androidis tagasipühkimine võib olla ettearvamatu ja sellel on üsna suur põhjus. Kui navigeerite rakendustes, peab Android teie läbitavate sihtkohtade kohta arvestust, mida nimetatakse tagapinnaks. See on nii, et süsteem viib teid tagasi liikumiseks pühkides õigesse sihtkohta. Enne Android 13 ei saanud süsteem aga kindlalt teada, kuhu tagasiliigutus kasutaja viib. Kui libistasite tagumise virna lõpus tagasi, läksite otse tagasi varem avatud rakenduse juurde. See ei olnud kasutajale kohe selge ja see võis tähendada, et nad kaotavad rakenduses oma positsiooni.

Kuid, see on määratud Android 14-ga muutuma. Android 13 on juba rakendanud selle väga lihtsa vormi, mis näitab kasutajale, kui ta naaseb käivitusprogrammi. Android 14 näitab teile nüüd eelvaadet, millest täpselt sa lähed tagasi.

See on väike, kuid teretulnud muudatus, mis muudab Androidi süsteemi intuitiivsemaks. Uus üleminekuanimatsioon on DP1-s vaikimisi keelatud ja meie videos pidime seda siiski tegema lubage ennustava tagasianimatsiooni säte jaotises Developer Options ja pidime kasutama ka rakendust, mis opt uude ennustavasse tagasiliigutuskäitumisse.

Android 14 võimaldab teil piirata fotodele juurdepääsu, isegi kui nad ei kasuta Photo Pickerit

Photo Picker API on üks Android 13 tipphetki ja tänu Project Mainline'ile on see tagasiportitud Android-seadmetesse, mis käitavad versiooni 4.4+. See võimaldab kasutajatel valida, millistele fotodele ja videotele rakendus pääseb juurde, nii et sellel ei oleks täielikku juurdepääsu kõigile teie seadmes olevatele fotodele ja videotele. Rakendused peavad tegelikult toetama Photo Picker API-t ja paljud seda ei tee, kuigi see ei pruugi Android 14 puhul olla oluline.

Alates operatsioonisüsteemist Android 14, kui rakendus, mis sihib API taset 33, käivitab käitusaja lubade dialoogi, et paluda kasutajal need lubada READ_MEDIA_VIDEO või READ_MEDIA_IMAGES (või mõlemad), võib Android 14 sisestada lubade dialoogi uue kirje „Vali fotod”. Selle kirje puudutamine käivitab Photo Pickeri uue versiooni, mis võimaldab kasutajal valida, milliseid fotosid või videoid ta soovib lubada rakenduse juurdepääs. Rakendusel on seejärel juurdepääs ainult neile meediumiüksustele, mille kasutaja konkreetselt valis, välja arvatud juhul, kui kasutaja seda otsustab laiendage juurdepääsu täiendavatele meediumiüksustele või andke rakendusele juurdepääs kogu meediumipoe kogudele piltide ja videod.

Seda lubade dialoogikirjet ei kuvata vaikimisi operatsioonisüsteemis Android 14 DP1, kuna selle nähtavust piirab arendaja lipp. Loodetavasti lubab Google selle lõplikuks väljalaskmiseks, kuna see on privaatsust suurel määral kaitsev API.

Android 14 valmistub lisama rakenduste kloonimise funktsiooni

Google katsetab uut "kloonitud rakenduste" funktsiooni sisse Android 14 mis võimaldab teil "luua rakenduse teise eksemplari, et saaksite kasutada kahte kontot korraga". See funktsioon võib olla kasutajatele kättesaadavaks tehtud rakenduse Seaded kaudu jaotises Seaded > Rakendused > Kloonitud rakendused, nagu on näidatud manustatud ekraanipiltidel allpool.

Kui kloonite oma esimese rakenduse kloonitud rakenduste funktsiooni kaudu, loob Android nn klooni kasutajaprofiili ja installib selle rakenduse profiilile. Kõik hiljem kloonitavad rakendused installitakse samale klooniprofiilile, mis loodi varem. Kuna klooniprofiil ei jaga rakenduse andmeid vanemkasutaja profiiliga, ei säilita see kloonitud rakendused teie sisselogimisteavet ega seadeid, mistõttu peate need nullist seadistama. Kui otsustate, et te ei vaja enam kloonitud rakendust, saate selle kustutada lehe „kloonitud rakendused” või standardse rakenduse teabe liidese kaudu.

Ainus viis rakenduste kloonimiseks varem oli nende kloonimine adb-ga, kuna see funktsioon lisati tegelikult Android 12-sse. Mõned originaalseadmete tootjad on pakkunud võimalusi ka rakenduste kloonimiseks ja on isegi kolmanda osapoole rakendusi, mis kasutavad rakenduse kloonimiseks tööprofiile. See on natiivne lahendus, mis töötab spetsiaalselt Google Pixeli seadmetes.

Jagamismenüü võib lõpuks saada paremaks

Androidil on jagamismenüüga juba pikemat aega probleeme olnud. Kuigi varasemad värskendused on püüdnud seda parandada, ei ole see Androidi OEM-i variantide või isegi rakenduste puhul järjepidev ja üldiselt on see segadus. Allolev ekraanipilt näitab täpselt, mida ma mõtlen.

Pildi krediit: Esper

Probleem esineb isegi erinevates originaalseadmete valmistajates, kes kasutavad baasina ka AOSP-d.

Pildi krediit: Esper

Õnneks tundub, et Google võib Androidi jagamistabeli teisaldada a Projekti põhiliin moodul tulevases versioonis, et lahendada jagamismenüü ebakõlad vastavalt muud aruanded. Selleks on Google lisanud Android 13 QPR1 beetaversiooniga süsteemipildile uue rakenduse. Android 13 QPR1 lähtekood paljastab, et uus rakendus "Intent Resolver" tegeleb Androidi juurutamisega. "valija" kood, mis kutsub esile Android Sharesheet, sundides kasutajaid valima, millist rakendust jagamiseks kasutada tegevust.

Teisaldades Android Sharesheet moodulisse Project Mainline, saab Google nüüd pakkuda ühtsemat süsteemi jagamise menüüd kõigis Android-seadmetes erinevad originaalseadmete tootjad. Samuti võimaldab see ettevõttel katsetada, mis töötab ja mis mitte, parandades seda ilma hulgimüügisüsteemita. värskendada. Pole kinnitatud, et Google sellega edasi läheb, kuid see tundub tõenäoline.

Tulemas on värskendatavad juursertifikaadid

Juursertifikaadid on avaliku võtme infrastruktuuri (PKI) keskmes ja need on allkirjastatud usaldusväärsete sertifitseerimisasutuste (CA) poolt. Mõnikord muutuvad need CA-d aga ebausaldusväärseks ja seadmete jaoks peab olema võimalus saada uusi sertifikaate, et tagada täielik juurdepääs Internetile. Varem oli Androidiga ainus viis uute sertifikaatide levitamiseks OTA-värskendus, kuna need on salvestatud teie telefoni süsteemisektsiooni.

See peaks tulevikus muutuma, tõenäoliselt operatsioonisüsteemiga Android 14, kuna Google teeb teie telefoni juurpoodi (pood, mis põhimõtteliselt ütleb teie telefonile milliseid sertifikaate aktsepteeritakse) osa Conscrypt Mainline moodulist, mida saab värskendada Google Play süsteemi kaudu Värskendused. Enamiku kasutajate jaoks pole see oluline, kuid see kaitseb teie telefoni võimaliku Interneti-katastroofi eest, kui suur sertifitseerimisasutus peaks ootamatult üleöö ebausaldusväärseks muutuma.

Health Connect võib tulla Android 14 osana

Androidis on lugematu arv tervisejälgimise rakendusi, kuid mitte iga rakendus ei kata kõiki olulisi asju, mida võiksite jälgida. Rakendused saavad ja teevad jagavad andmeid eraldi teiste rakendustega, kuid varem seda ei olnud üks API, mida terviserakendused saaksid andmete jagamiseks kasutada. Health Connect on Google'i vastus probleemile, olles võimeline toimima nende jälgimisrakenduste vahendajana, et jagada omavahel andmeid. Kui MyFitnessPal soovib võtta Samsung Healthi, Fitbiti ja Google Fiti andmeid, pidi see varem kõigi nende rakendustega otse liidestama. Sel juhul peab see looma ühenduse ainult teenusega Health Connect ja Health Connect tegeleb kõigi nende ühendustega.

Health Connect on tegelikult Google Play poes täna saadaval, kuid probleem on selles, et see pole teie telefoni eelinstallitud, mistõttu kõik ei tea sellest. Google on andnud märku oma kavatsusest lasta see vähemalt seadmesse eelinstallida mõned telefone ja arvatavasti ootab ettevõte, kuni see beetaversioon välja saab, et seda teha. Aruanded viitavad et see tuleb koos Android 14-ga ja suure tõenäosusega põhimoodulina. Seda ei kinnitata, kuid on palju kindlaid tõendeid, mis viitavad sellele.

Öelge Android Beamiga hüvasti

Pärast Android 10 toe katkestamist teeb Google lõpuks eemaldada Android Beam AOSP-st, Android Gerriti kohustuse kohaselt. Andmeedastuse hõlpsaks alustamiseks saab Android Beami kasutada kahe seadme ühendamiseks. See on juba asendatud funktsiooniga Nearby Share, mis teeb sisuliselt sama asja, nii et see pole suurem asi.

Suurim probleem on aga see, et Nearby Share tugineb Google'i mobiiliteenustele (GMS). et Google on põhimõtteliselt AOSP-lt funktsiooni ära võtnud ja peitnud selle patenteeritud teenuse taha et ei ole osa AOSP-st. See tähendab, et tootjad, kes ei ole (või ei saa olla, näiteks Huawei), Google'i enda GMS-i litsentsilepingutes, jäävad funktsioonist ilma.

Öelge tere satelliidi kaudu

Google'i Androidi vanemasepresidendi Hiroshi Lockheimeri sõnul teeb Android 14 satelliitside toetamine. Ta ütles, et Google "disainib satelliite" ja et ettevõte on põnevil partnerite toetamise üle "võimaldades seda kõike järgmises Androidi versioonis." Arvestades Apple'i sarnaste inimeste survet, mis tutvustas hiljuti ka iPhone 14 seeriale satelliidi tuge, tundub, et see on suund, kuhu tööstus liigub.


Android 14 beeta 2: väljakuulutatud funktsioonid

Android 14 Beta 2 saabus selle aasta Google I/O käigus ja sellele järgnes kiiresti beetaversioon 2.1, mis parandas mõned vead. Peaaegu kõik selles beetaversioonis tehtud muudatused olid ka veaparandused ja üldised süsteemitäiustused, kuigi lisati sisseehitatud ja kohandatud tagumise animatsioonide tugi.

Android 14 beeta 1: väljakuulutatud funktsioonid

Android 14 Beta 1 saabus väheste muudatustega, kuigi enamik neist oli kapoti all.

Kasutajaliidese muudatused

Android 14 Beta 1 teatas nii uuest tagasinoolest, mis täiendab kasutaja taustapilti ja seadme teemat, kui ka uue jagamislehe mis on Google Chrome'i uusimas beetaversioonis juba aktiivne. Rakendused saavad süsteemi jagamislehtedele lisada kohandatud toiminguid, mis peaksid need tulevikus intuitiivsemaks muutma.

Arendaja muudatused

Teed on nüüd küsitavad ja interpoleeritavad ning Android Path API on paindlik mehhanism, mida kasutatakse vektorgraafika loomiseks ja renderdamiseks. Operatsioonisüsteemis Android 14 saate teha päringu teede kohta, et näha, mis nende sees on, ja API värskendused lisavad ka funktsiooni interpoleerimiseks teede vahel, mille struktuurid täpselt ühtivad.

Lisaks täiustab Android 14 rakendusepõhiseid keele-eelistusi ja võimaldab rakendustel tuvastada praeguse rakenduse kasutajaliidese keele. Android Studio Giraffe Canary 7 ja AGP 8.1.0-alpha07 abil saate konfigureerida oma rakenduse nii, et see toetaks automaatselt rakendusepõhiseid keeli.

Lõpuks saavad rakendused piirata määratud vaateid nii, et need oleksid nähtavad ainult juurdepääsetavuse teenustele, mis väidetavalt on abiks puuetega kasutajatele. Play Protect püüab tagada, et rakendused vastavad nendele väidetele tõele ja see atribuut on määratletud kui accessibilityDataSensitive.


Android 14 arendaja eelvaade 2: väljakuulutatud funktsioonid

Android 14 Developer Preview 2 saabus veel mõne muudatusega, kuigi enamik neist on mõeldud arendajatele.

Privaatsus ja turvalisus

Fotovalija on API, mille Google tutvustas operatsioonisüsteemiga Android 13. Rakendused ei pea taotlema lubasid, et saada juurdepääs üksustele, mille kasutaja valib fotovalija kaudu, muutes selle privaatsust säilitavaks viisiks fotode ja videote jagamiseks rakendustega. Meie juba lubas selle funktsiooni esimeses Android 14 arendaja eelvaates, kuid põhimõtteliselt võimaldab see valida, millistele fotodele rakendusel juurdepääsu lubate.

Samuti lisab Android 14 Mandaadihaldur platvormi API-na ja see muudab sisselogimise lihtsamaks, toetades API-sid mandaatide toomiseks ja salvestamiseks, kasutaja konfigureeritud mandaadi pakkujad, nagu paroolihaldurid. See toetab ka parooli uus tööstusstandard paroolita autentimiseks, mis on turvalisem kui rakendustesse sisselogimiseks kasutajanime ja parooli kasutamine. See võimaldab kasutajatel luua rakenduste jaoks paroolid ja salvestada need Google'i paroolihaldurisse. Salvestatud paroolid sünkroonitakse samale Google'i kontole sisse logitud seadmetes.

Lõpuks on olemas turvalisemad kaudsed kavatsused ja Android 14 sihivad rakendused peavad andma ootel kavatsuse saatmisel või teenuse sidumisel taustal tegevuste alustamiseks õigused.

Täiustatud rakenduskogemused

Android 14 tutvustab mitmeid PackageInstaller API-sid, et lihtsustada ja parandada kasutajakogemust APK-de installimisel, eriti need, mis pärinevad kolmandate osapoolte rakenduste poodidest. Need sisaldavad:

  • requestUserPreapproval(): võimaldab kasutajal APK allalaadimist edasi lükata, kuni installimine on kinnitatud.
  • setRequestUpdateOwnership(): võimaldab installijal näidata, et ta vastutab rakenduse tulevaste värskenduste eest.
  • setDontKillApp(): võimaldab rakenduse valikuliste funktsioonide sujuvat installimist jagatud APK-de kaudu, kui rakendus on kasutusel.

Android 14 arendaja eelvaade 1: väljakuulutatud funktsioonid

Android 14 arendaja eelvaade 1 toob tabelisse palju muudatusi. Kuigi mõned huvitavamad on lõppkasutaja, Google'i eest peidetud tegid teatage ka huvitavatest uuendustest ja muudatustest. Need sisaldavad:

Täiendavad kohandamisvalikud

Kuna Androidi eesmärk on kohandamine, on tehtud mõned muudatused, mis mitte ainult ei hõlbusta nutitelefoni kohandamine, aga ka kasutajate abistamine, kellel võib olla täiendav juurdepääs nõuded. See hõlmab suuremaid fonte, millel on mittelineaarne skaleerimine, rakendusepõhised keele-eelistused ja grammatilise käände API, mis toetab soopõhiseid keeli, nagu prantsuse, saksa ja hispaania keel.

Privaatsuse ja turvalisuse täiustused

Android 14 abil kahekordistab Google mõningaid privaatsuse ja turvalisuse täiustusi, mida ta on aastate jooksul üles ehitanud. Alustuseks on Google üks seni agressiivsemaid pahavaravastaseid meetmeid blokeerinud Androidi SDK 22. või madalamale tasemele suunatud rakenduste installimise. Selle põhjuseks on asjaolu, et mõned pahavara või muud ohtlikud rakendused sihivad SDK 22, et vältida operatsioonisüsteemiga Android 6.0 Marshmallow kasutusele võetud käitusaja lubade mudelit. Arendajad ja entusiastid saavad endiselt installida vanemaid rakendusi, kasutades järgmist adb käsk.

adb install --bypass-low-target-sdk-block FILENAME.apk

On ka muid täiustusi, sealhulgas turvalisemad kaudsed kavatsused, turvalisem dünaamilise koodi laadimine ja nõudmine, et rakendused määratleksid dünaamilise Context.registerReceiver() kas eksporditud või ekspordimata.

Taustaprotsesside optimeerimine

Nutitelefoni aku kasutusaega ei piira mitte ainult see, mis toimub esiplaanil, vaid ka see, mis toimub taustal. Rakendused vajavad teabe vastuvõtmiseks või teile märguannete edastamiseks taustaprotsesse, seega on Google optimeerinud taustaülekandeid. Rakendused võtavad vastu kontekstis registreeritud saateid, kui rakendus läheb a vahemällu salvestatud olek, kuna saated kontekstis registreeritud vastuvõtjatele võivad olla järjekorda ja rakendusse toimetada alles siis, kui see väljub vahemällu salvestatud olekust. Lisaks on mõned korduvad kontekstis registreeritud saated, nt BATTERY_CHANGED, võidakse liita üheks lõplikuks saateks enne selle edastamist, kui rakendus väljub vahemällu salvestatud olekust.

Google on nüüd ka palju rohkem ette valmistanud, millised peaksid olema esiplaaniteenused / need on reserveeritud kõrgeima prioriteediga kasutajale suunatud ülesanded, et Android saaks parandada ressursikulu ja akut elu. On ka uusi töid, näiteks kasutaja algatatud andmeedastustüübid.

Rakenduste ühilduvus

Google tutvustab OpenJDK 17 tuge, et lubada Java 17 funktsioonid tulevastes arendaja eelvaadetes täielikult. Tänu Projekti põhiliinGoogle ütleb, et enam kui 600 miljonit seadet saavad uusimaid ART-värskendusi, mis sisaldavad ka neid muudatusi.

Google võimaldab ka arendajatel uusi funktsioone sisse lülitada ja need funktsioonid asuvad arendaja valikutes.

Android 14 Beta 2 allalaadimine ja installimine oma Google Pixeli seadmesse

Saate hõlpsasti alla laadida Android 14 Beta 2 ja tutvuge kindlasti meie juhendiga kuidas installida Android 14 kui te pole kindel, kuidas seda teha.

Google avaldab ametlikult selle arendaja eelvaate värskenduse Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 ja Pixel 4a (5G) jaoks. 64-bitiseid süsteemipilte saate kasutada ka Android Studio Android emulaatoriga.