„Android 14“ „Apverstas pyragas“: viskas, ką reikia žinoti apie didelį „Google“ naujinį 2023 m.

„Android 14“ bus pristatytas šalia jūsų esančiame „Google Pixel“ išmaniajame telefone 2023 m. pradžioje.

Greitos nuorodos

  • Kaip vadinasi „Android 14“?
  • Ar mano įrenginyje bus „Android 14“?
  • Kas naujo „Android 14“ iki šiol?
  • Android 14 Beta 2: paskelbtos funkcijos
  • Android 14 Beta 1: paskelbtos funkcijos
  • „Android 14“ kūrėjo peržiūra 2: paskelbtos funkcijos
  • „Android 14“ kūrėjo 1 peržiūra: paskelbtos funkcijos
  • Kaip atsisiųsti ir įdiegti „Android 14 Beta 2“ savo „Google Pixel“ įrenginyje

Įspūdingiausias dalykas, susijęs su dideliu „Android“ atnaujinimu, yra galimybė sekti šabloną, kad būtų galima išbandyti visas naujas funkcijas. Google Android 12 atnaujinimas pažymėjo didžiausią vizualinį operacinės sistemos pertvarkymą nuo Android 5 Lollipop dėka Medžiaga tu. Dėl naujos dizaino filosofijos ir išsamaus naujų funkcijų sąrašo „Android 12“ išvaizda ir veikimas kardinaliai skyrėsi nuo ankstesnių iteracijų. Tada pasirodė „Android 13“ ir dvigubai sumažino daugelį tų pačių estetinių pasirinkimų. Dabar pereiname prie 14 versijos „Android“ ir greičiausiai bus dar daugiau pakeitimų.

„Android 14“ pasirodė visai neseniai, ir mes jau turime keletą užuominų apie tai, ko tikėtis ateityje. Kiekvienas naujas leidimas pridės naujų funkcijų ir mažesnių patobulinimų skirtingiems „Android“ sistemos elementams. Dabar atliekame antrąją kūrėjo peržiūrą ir tikimės, kad bus dar bent viena, kol bus pradėta beta versija. Jei norite, kad viskas, ką reikia žinoti apie „Android 14“, būtų vienoje vietoje, atėjote į tinkamą puslapį.

Kaip vadinasi „Android 14“?

Google atsisakė savo desertų pavadinimų schemos „Android“ prieš dvejus metus su „Android 10“ prekės ženklo pertvarkymu. Tačiau desertų pavadinimai buvo naudojami ir toliau įmonės vidaus plėtros komandose. Pavyzdžiui, „Android 11“ vadinosi „Red Velvet“, o „Android 12“ – kaip „Snow Cone“. Panašiai vadinama „Android 13“. Tiramisu. „Google“ nebelaiko „Android 14“ paslapties, nes praėjusių metų liepą ji buvo rasta viename iš AOSP Gerrit įsipareigojimų.

Tiems iš jūsų, kuriems įdomu, tai buvo visų iki šiol visų „Android“ versijų desertų pavadinimai (vidiniai arba viešieji):

  • Android 1.5: Cupcake
  • „Android 1.6“: spurga
  • Android 2.0: Éclair
  • Android 2.2: Froyo
  • Android 2.3: Gingerbread
  • Android 3.0: Honeycomb
  • 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: Nuga
  • Android 8.0: Oreo
  • Android 9: Pie
  • Android 10: Quince Tart
  • Android 11: Red Velvet Cake
  • Android 12: sniego kūgis
  • Android 13: Tiramisu
  • „Android 14“: pyragas aukštyn kojomis

Dar nėra žinomos „Android 14“ išleidimo datos, tačiau manome, kad ji bus tokia pati kaip ir ankstesniais metais. 2022 m. vasario mėn. „Android 13“ kūrėjų peržiūros forma buvo panaikinta, o po to sekė dar viena kūrėjo peržiūra, tada dar keturi beta versijos leidimai iki galutinio „Android 13“ išleidimo. Kadangi pirmoji „Android 14“ kūrėjo peržiūra pasirodė laiku, o po jos greitai pasirodė antroji, o dabar ir pora beta versijų, akivaizdu, kad laikomės panašios išleidimo tempos kaip ir praėjusiais metais.

Kūrėjai gali tikėtis, kad „Android 14“ pasieks „platformos stabilumą“ kažkada maždaug trečiojoje beta versijoje, jei „Google“ laikysis tos pačios išleidimo grafiko kaip ir praėjusiais metais. Platformos stabilumas reiškia API užbaigimą, o praėjusiais metais tai sutapo su galimybe kūrėjams „Google Play“ parduotuvėje pateikti programas, skirtas naujam API lygiui.

Ar mano įrenginyje bus „Android 14“?

Jei turite naujausią „Google Pixel“ išmanųjį telefoną, pavyzdžiui, naują Pixel 7 serija, būkite tikri, kad būsite vieni pirmųjų, kurie pajus „Android 14“ skonį, kai ji nukris. Ji vis tiek bus tik kūrėjo peržiūros forma (taigi tikriausiai neturėtų būti įdiegta jūsų kasdienėje tvarkyklėje), bet vis tiek galėsite ją išbandyti. Taip pat tikimės, kad kiti įrenginių gamintojai prisijungs prie linksmybių, nors dažniausiai įrenginiai iš tokių vietų kaip „OnePlus“ ir „Xiaomi“ nėra atnaujinami taip reguliariai. Kitaip tariant, saugokitės.

Tačiau, jei jūs tikrai norite išbandyti „Android 14“, kai ji bus išleista jūsų išmaniajame telefone, bet nėra oficialios versijos, galite išbandyti bendrąjį sistemos vaizdą (GSI).

Kas naujo „Android 14“ iki šiol?

Tai yra keletas nedokumentuotų pakeitimų, kurie iki šiol buvo pastebėti „Android 14“.

„Android 14“ gali pridėti universalų nuvilkimo palaikymą, kaip ir „iOS“.

Ar žinote, kaip galite vilkti failus ir tekstą iš vienos programos į kitą iOS sistemoje? Pagaliau tai gali būti įmanoma, pradedant „Android 14“. Nors galite tai padaryti su programomis, kurios buvo padalyto ekrano režimu, negalėjote to padaryti naudodami viso dydžio programą, kurią norėjote perkelti į kitą viso dydžio programą.

Anksčiau, laikant failą, sistema ignoruodavo gestus, ir šis apribojimas buvo taikomas net vartotojams, naudojantiems trijų mygtukų naršymą. Dėl to vilkimo funkcija apsiribojo padalinto ekrano režimu. Dabar vartotojai gali vilkti turinį iš savo mėgstamos užrašų programėlės į kitą, be vargo braukdami tarp atidarytų programų, patogiai braukite aukštyn, kad pasiektumėte pagrindinį ekraną, o tada atlikite gestą atgal, braukdami nuo ekrano krašto ekranas.

„Android 14“ gali dar labiau palengvinti kelių užduočių atlikimą, nes pristatomas būdas išsaugoti programų poras

Jei kada nors atlikote kelias užduotis „Android“ išmaniajame telefone, tikriausiai naudojote konkrečią porą programų, kad atliktumėte didžiąją dalį to. Galbūt tos programos yra banko programėlė ir skaičiuotuvas, o gal užrašų programėlė ir koledžo el. mokymosi programėlė. Kad ir ką pasirinktumėte, naudojant „Android 14“ tai gali būti dar lengviau, nes galėsite išsaugoti ir paleisti programų porą.

Naują funkciją pastebėjo Mishaalas Rahmanas ir ji rodoma naujausių elementų apžvalgos meniu. Tai galima pamatyti atidarius kontekstinį meniu, kuriame šiuo metu yra meniu Padalijamas ekranas. Jis dar neveikia, bet atrodo, kad jis gali pasirodyti galutiniame „Android 14“ leidime.

„Android 14“ „Material You“ gali būti ryškesnių spalvų

Panašu, kad „Google“ kuria drąsesnes spalvų parinktis naujame temos stiliuje, kuris, matyt, vadinamas „Fidelity“. Majoras Skirtumas nuo dabartinės medžiagos jūs yra tas, kad tai leis vartotojams iš tikrųjų panaudoti pasirinktų tapetų pagrindinę spalvą ir ją naudoti už temą.

Šį pakeitimą pastebėjo 9To5Google, taip pat neseniai galėjo parodyti „Google“ dizaino komanda tviteryje, suteikdama mums a pažiūrėkite į drąsesnes spalvas, kurių šiuo metu nėra „Android 13“, kurias galite pamatyti vaizdo įraše aukščiau.

„Android 14“ gali pateikti lojalumo kortelių pasiūlymų pagal vietą

Teigiama, kad „Google“ piniginė yra programa, kurioje galėsite rasti visas skaitmenines korteles, įskaitant lojalumo korteles. Lojalumo kortelių pridėjimas prie Piniginės yra šiek tiek sudėtingas, tačiau tai galima padaryti, nors net ir tada jų atsiminimas atsiskaitymo eilutėje gali šiek tiek užtrukti, kol slinkite per korteles, kad ją rastumėte. Tačiau tai gali pasikeisti naudojant „Android 14“..

Prieš daugelį metų, kai „Google“ piniginė buvo vadinama „Google“ pinigine (taip, tai buvo šiek tiek keistas laikas), kai buvote netoli vietos, kurioje galite naudoti lojalumo kortelę, Piniginės programa pažymėjo, kad galite naudoti lojalumo kortelę toje vietoje, kurioje esate. Laimei, „Google“ gali sugrąžinti šią funkciją „Android 14“ naudotojams. Naršydami API nuorodą Android 14 Beta 1, atradau naują funkciją pavadinimu „FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Įrenginiai, kuriuose ši funkcija nurodoma „[palaikymas], rodantis pagal vietą pateiktus piniginės kortelių pasiūlymus, kuriuos teikia numatytoji mokėjimo programa“.

Kalbant apie tai, kaip tai veiks, tai tarsi ore. Ar „Google“ piniginė pasikliaus kūrėjais, nurodančiais šią informaciją, ar programa tai padarys automatiškai? Ar šie „pasiūlymai“ bus pateikiami pranešimų forma, ar kortelė bus tiesiog rodoma greitosios prieigos piniginėje? Pirmuoju atveju pasiūlymai pagal vietą veikė, o antrieji buvo mažiau matomi, bet vis tiek lengvai pasiekiami naudojant užrakinimo ekrano nuorodą ir (arba) greitojo nustatymo plytelę.

„Android 14“ gali leisti priversti programas turėti skaidrią naršymo juostą

„Android Beta 1“ pridėjo „skaidrios naršymo juostos“ nustatymą, kuris keičia naršymo juostos foną į skaidrų, o ne juodą. Tai apima gestų juostą, kurią matote ekrano apačioje. Nuo „Android 5.0 Lollipop“ programų kūrėjai galėjo tai padaryti pakeisti spalvą „Android“ naršymo juosta, kuri pagal numatytuosius nustatymus yra juoda. Tačiau kai kurios programos niekada to neįdiegė, todėl galite susidurti su tam tikrais programų neatitikimais.

Įdomu tai, kad įjungus šią funkciją, programos vartotojo sąsaja nebus nupiešta po naršymo juosta, o tai reiškia, kad programa ir naršymo juosta nepersidengs. Štai pavyzdys, kaip jis atrodys su įjungta „skaidrios naršymo juostos“ funkcija arba be jos:

„Android 14“ padės lengviau paslėpti telefono PIN kodą nuo naršytojų

Nors galite užtikrinti puikų savo išmaniojo telefono saugumą naudodami ilgą, sudėtingą PIN kodą, bet kas gali lengvai pasiekti jūsų įrenginį, tiesiog pamatęs jus... įvesdami kodą. Tai paprastai vadinama naršymu per petį, kai užpuolikas žiūri per žmonių pečius, kad išsiaiškintų jų slaptažodžius ar kitus prisijungimo kriterijus, ir tai yra gana įprasta socialinės inžinerijos technika. Panašu, kad naudojant „Android 14“, „Google“ dirba su funkcija, vadinama „patobulintu PIN kodo privatumu“.

Šio perjungimo aprašymas yra „išjungti animaciją įvedant PIN kodą“, o tai reiškia, kad animacija, kuri paprastai paleidžiama palietus bet kurį klaviatūros apsaugos numerį, nebus rodoma. Dėl to naršantiesiems bus sunkiau stebėti, kaip įvedėte PIN kodą, nes „Android“ užrakinimo ekrane nebus rodomas akivaizdus kiekvieno paliesto numerio ženklas.

Aukščiau pateiktu vaizdo įrašu su mumis pasidalijo Nagas Sadykovas ir parodo, kaip tai veikia.

„Android 14“ gali leisti pagaliau nustatyti skirtingus tiesioginius namų ir užrakinimo ekranų fonus

„Android“ išmanieji telefonai palaiko tiesioginius ekrano fonus nuo „Android 2.0 Eclair“ ir laikui bėgant jie tik tobulėjo. „Google Play“ parduotuvėje yra daugybė skirtingų parinkčių, o dauguma originalios įrangos gamintojų savo įrenginiuose taip pat pateikia kai kuriuos tiesioginius fono paveikslėlius. Tačiau, nors galite nustatyti atskirą statinis „Android“ ekrano užsklanda tiek užrakinimo ekrane, tiek pagrindiniame ekrane, nėra galimybės nustatyti atskirų tiesioginių fono paveikslėlių. Panašu, kad tai pasikeis „Android 14“.

Naršydami „Android 13 QPR2“ šaltinio kodą pastebėjome keletą kodo pakeitimų, kurie paruošė „nepriklausomo užrakinimo ekrano tiesioginio fono“ funkciją. Vienas kodo pakeitimas prideda naują metodą „Android“ „WallpaperManager“ klasei, vadinamai setWallpaperComponentWithFlags (). Sistemos programos, kuriose yra SET_WALLPAPER_COMPONENT leidimas, pvz., „Android“ programa „Live Wallpaper Picker“, gali naudoti šį metodą norėdami „nustatyti tiesioginį ekrano foną [komponentą] tam tikram (-iems) ekranui (-ams), pvz., pagrindiniam ekranui, užrakinimo ekranui arba abiem ekranams.

„Android 14“ gali pateikti vaizdinius pranešimus per ekraną ir blykstės signalus

Kartais gali būti lengva praleisti pranešimą, ypač jei telefono garsumas yra tylus arba nustatytas tik vibruoti. Jei taip pat sunkiai girdite, nė viena iš šių parinkčių negali padėti, todėl vizualinis signalas gali būti naudingiausias būdas nustatyti, ar jūsų telefonas gauna pranešimus. Tačiau naudodami „Android 14 Developer Preview 2“ galite padaryti taip, kad fotoaparato blykstė išsijungtų gavus pranešimą arba ekranas mirksėtų.

„Android 14“ gali palaikyti automatinį PIN patvirtinimą, jums nereikės paspausti „Enter“.

Jei kada nors naudojote tinkintą ROM sistemoje „Android“, gana įprasta funkcija, kurią žmonės mėgo įjungti, buvo automatinis PIN kodo patvirtinimas, kai jį įdėjote į telefoną. Daugumoje „Android“ telefonų šiuo metu reikia įvesti PIN kodą ir bakstelėti įvesties klavišą, tačiau šis pakeitimas galiausiai gali panaikinti to poreikį.

Šis perjungimas pagal numatytuosius nustatymus nerodomas DP2, o pati funkcija šiuo metu neveikia mūsų įrenginiuose. Yra įspėjimas, kad „PIN patvirtinimas paspaudus Enter yra saugesnis nei naudojant automatinį patvirtinimą“. bet tai kompromisas dėl patogumo, kurį dauguma žmonių tikrai žinos, jei naudoja a PIN kodas. Šis automatinio teisingo PIN kodo patvirtinimo jungiklis nebus rodomas, jei nustatysite trumpesnį nei 6 skaitmenų PIN kodą.

Jei norite įjungti arba išjungti šią funkciją po to jau nustatėte PIN kodą, galite eiti į Nustatymai > Sauga ir privatumas > Įrenginio užraktas > Ekrano užraktas ir viršutiniame dešiniajame kampe palieskite krumpliaračio piktogramą. Čia turėsite prieigą prie automatinio atrakinimo patvirtinimo jungiklio, kuris leidžia įjungti / išjungti šią funkciją.

Ši funkcija šiuo metu neveikia 2 kūrėjo peržiūroje, bet gali veikti būsimame leidime.

„Android 14“ gali leisti sukurti jaustukų ekrano užsklandą „Pixel“.

„Google“ nuolat kuria naujas funkcijas, kurios yra paslėptos už kūrėjo vėliavėlių, o viena, kuri pasirodė 2 kūrėjo peržiūroje, yra galimybė sukurti jaustukų foną. The Niujorko laikas neseniai paskelbė straipsnį išsamiai aprašoma, kaip „Google“ planavo imtis „ChatGPT“. Ataskaitoje taip pat nurodyta, kaip kai kurie bendrovės įvaizdžio ir vaizdo įrašų projektai, kurie šiuo metu vykdomi veikia, įskaitant „Pixel išmaniojo telefono ekrano užsklandų gamintoją“. „Android 14 DP2“ aptikome naują „Emoji Wallpaper“ programą, įtrauktą į /produktą pertvara. Atrodo, kad jis yra išskirtinis „Pixel“, nes jo paketo pavadinimas yra „com.google.android.apps.emojiwallpaper“ ir jam reikia funkcijos vėliavėlės „com.google.android.feature. PIXEL_EXPERIENCE“ turi būti paskelbta.

Įjungus, ekrano fonų sąraše pasirodė nauja parinktis „Emoji Lab“. Paspaudus jį atidaryta vartotojo sąsaja, leidžianti sukurti naują ekrano užsklandą su įvairiais jaustukais. Kurdami ekrano užsklandą galite pasirinkti iki 14 jaustukų, kuriuos norite įtraukti į dizainą, pasirinkti iš tokių raštų kaip „Mosaic“, „Lotus“, „Stacks“, „Sprinkle“ ir „Prism“, tada pasirinkite iš įvairių spalvų. Jei nežinote, kokio dizaino norite, galite bakstelėti mygtuką „atsitiktine tvarka“, kad programa sukurtų atsitiktinių jaustukų foną.

Kai sukuriate ekrano užsklandą, jis išsaugomas jūsų telefono ekrano fono pasirinkimų skiltyje „Emoji Lab“. Nėra jokios garantijos, kad ši funkcija bus įdiegta „Google Pixel“ išmaniuosiuose telefonuose, tačiau atrodo, kad tai smagi funkcija.

„Android 14“ regioninių nuostatų funkcija gali nurodyti programoms naudoti pageidaujamą kalendorių ir skaičių sistemą

„Android“ yra pasaulinė operacinė sistema, todėl jai reikalingas įvairių žmonių palaikymas suprasti datas, laiką ir kitus regioninius matavimus, pvz., Farenheito ir Celsijaus ir kilometrus prieš mylias. Programai ne visada tikslinga daryti prielaidą, kokią metriką naudotojas norėtų naudoti, todėl daugelis programų (ypač orų programų) paklausti kokią metriką norėtumėte naudoti. „Google“ pridėjo kiekvienos programos kalbos nustatymus „Android 13“ ir dabar atrodo, kad ši idėja išplečiama kitais naudojimo atvejais.

Bendrovė išbando naują „regioninių nuostatų“ funkciją „Android 14“, leidžiančią vartotojams nustatyti savo pageidaujami temperatūros vienetai, kalendorius, pirmoji savaitės diena ir kiekvienos jų skaičių sistema lokale. „Regioninės nuostatos“ rodomos skiltyje „Nustatymai“ > „Sistema“ > „Kalbos ir įvestis“, kai perjungiama paslėpta kūrėjo vėliavėlė.

Ši funkcija dabar pasiekiama 2 versijos „Android 14 Developer Preview“.

„Android 14“ gali suteikti geresnį palaikymą klaviatūroms su jutiklinės dalies gestais ir modifikatoriaus klavišų pertvarkymu

„Google“ stengėsi, kad „Android“ veiktų geriau didelio ekrano įrenginiuose, ir dėl šių pastangų dabar turime tokių dalykų kaip užduočių juosta, veiklos įterpimas, labiau optimizuotos programos, patobulinta pašto dėžutė ir geresnis padalinto ekrano palaikymas, kurių dauguma buvo pristatyti in Android 12L. „Android 14 DP1“ dabar turi geresnį klaviatūros palaikymą.

„Android 14“ ruošiasi pridėti modifikavimo klavišų veikimo keitimo palaikymą. 14 versijos „Android“ galite pakeisti didžiųjų raidžių, Ctrl, meta ir Alt klavišų veikimą, nors tam reikia apversti kūrėjo vėliavėlę. Bendrasis raktų išdėstymo failas buvo atnaujintas „Android 14“, kad būtų galima susieti daugiau „Linux“ raktų kodų į „Android“ raktų kodus. Pakeitimai yra šie:

  • 120 klavišas nuo (neapibrėžta) iki RECENT_APPS
  • 228 klavišas: KEYBOARD_BACKLIGHT_TOGGLE
  • 229 klavišas: KEYBOARD_BACKLIGHT_DOWN
  • 230 klavišas: KEYBOARD_BACKLIGHT_UP
  • 248 klavišas: NUTILDYTI
  • 418 klavišas: ZOOM_IN
  • klavišas 419: ZOOM_OUT
  • klavišas 528: FOCUS

Be to, įjungus kūrėjo vėliavėlę, „Android 14 DP1“ nustatymuose parodys naują „Touchpad“ parinktį. Čia galite perjungti, ar turite paliesti, kad spusteltumėte, pakeisti slinkimo kryptį (slinkimas atvirkštine) arba perjungti, ar apatiniame dešiniajame jutiklinės dalies bakstelėjimu pateikiama daugiau parinkčių. Taip pat galite reguliuoti žymeklio greitį, jei numatytasis nustatymas yra per mažas arba per greitas. Taip pat yra net jutiklinės dalies gestų, o mokymo programą galima įjungti apverčiant antrą kūrėjo vėliavėlę. Galite tinkinti šiuos jutiklinės dalies naršymo gestus, įskaitant:

  • Grįžkite atgal trimis pirštais braukdami kairėn arba dešinėn
  • Grįžkite namo perbraukdami aukštyn trimis pirštais
  • Atidarykite naujausias programas perbraukdami aukštyn trim pirštais, tada laikydami
  • Atidarykite pranešimus trimis pirštais braukdami žemyn
  • Perjunkite programas keturiais pirštais braukdami kairėn arba dešinėn

„Android 14“ gali padėti lengviau rasti ir ištrinti operatoriaus įdiegtą „bloatware“ programą

„Bloatware“ sunku apibrėžti, tačiau iš esmės tai yra bet kokios iš anksto įdiegtos programos išmaniajame telefone, kurios viršija vartotojo poreikius. Problema ta, kad tie poreikiai skiriasi kiekvienam asmeniui, bet tikriausiai visi galime sutikti, kad fone įdiegtos programos be vartotojo žinios ar sutikimo būtų skaičiuojamos. „Android 14 DP1“ yra paslėptas „fone įdiegtų programų“ meniu, kuris nepasiekiamas pagal numatytuosius nustatymus. Turite apversti paslėptą kūrėjo vėliavėlę, kad ji būtų rodoma, ir net tada ji nerodoma įprastoje nustatymų versijoje. Vietoj to, jis rodomas specialioje nustatymų versijoje, pavadintoje „Spa“, kuri taip pat yra už kūrėjo vėliavėlės.

Šią naują „fone įdiegtų programų“ sąsają maitina nauja sistemos paslauga, pavadinta „Foninio diegimo valdymas“. Tiesą sakant, Mishaalas Rahmanas pastebėtų įrodymų šios paslaugos egzistavimo per AOSP įsipareigojimą prieš kelis mėnesius. Tuo metu buvo pažymėta, kad ši sistemos paslauga bus naudojama ne tik naujai „Android 14“ funkcijai (neva „Fone įdiegtų programų“ puslapis, parodytas aukščiau), bet ir „kelios būsimos „Android V“ [Android 15]“ funkcijos.

Kaip matote iš aukščiau esančios ekrano kopijos, galutinis vartotojas galės pastebėti tyliai įdiegtas programas ir pašalinkite juos, jei jie to norės, ir atrodo, kad adb įdiegtos programos arba aktyvios priekinio plano programos nebus rodomos sąrašą. Tai gali būti naudinga tam tikruose įrenginiuose operatoriaus SIM kortelės įdėjimas suaktyvina daugiau nei tuzino nepageidaujamų programų foninį diegimą.

„Android 14“ nuspėjamasis atgalinis gestas leidžia peržiūrėti, kur einate, kai braukite atgal

Perbraukimas atgal „Android“ gali būti nenuspėjamas, ir tam yra gana didelė priežastis. Kai naršote programas, „Android“ registruoja kelionės tikslus, vadinamus „back stack“. Taip sistema nuves jus į tinkamą paskirties vietą, kai perbrauksite, kad grįžtumėte atgal. Tačiau prieš „Android 13“ sistema negalėjo tiksliai žinoti, kur vartotojas nuves atgalinis gestas. Jei perbraukėte atgal galinės krūvos pabaigoje, grįžote tiesiai į anksčiau atidarytą programą. Naudotojui tai nebuvo iš karto akivaizdu ir tai galėjo reikšti, kad jie praras savo poziciją programoje.

Tačiau tai pakeista naudojant „Android 14“.. „Android 13“ jau įdiegė labai paprastą formą, kuri parodys vartotojui, kai jie grįš į paleidimo priemonę. „Android 14“ dabar parodys, ką tiksliai grįšite į.

Tai nedidelis, bet sveikintinas pakeitimas, dėl kurio „Android“ sistema tampa intuityvesnė. Naujoji perėjimo animacija pagal numatytuosius nustatymus išjungta DP1, o mūsų vaizdo įraše vis tiek turėjome tai padaryti įjungti nuspėjamosios atgalinės animacijos nustatymą Kūrėjo parinktyse, taip pat turėjome naudoti programą, kuri pasirenka į naują nuspėjamą nugaros gestą.

„Android 14“ leis apriboti, kokias nuotraukas programos gali pasiekti, net jei jos nenaudoja nuotraukų rinkiklio

„Photo Picker“ API yra vienas iš svarbiausių „Android 13“ versijos elementų, o „Project Mainline“ dėka ji buvo perkelta į „Android“ įrenginius, kuriuose veikia 4.4 ir naujesnės versijos. Tai leidžia vartotojams pasirinkti, kurias nuotraukas ir vaizdo įrašus gali pasiekti programa, kad ji neturėtų visiškos prieigos prie visų jūsų įrenginyje esančių nuotraukų ir vaizdo įrašų. Tačiau programos turi palaikyti nuotraukų rinkiklio API, o daugelis jų nepalaiko, nors tai gali būti nesvarbu „Android 14“..

Pradedant nuo 14 versijos „Android“, kai programa, skirta 33 API lygiui, suaktyvina vykdymo laiko leidimo dialogo langą, kad paprašytų naudotojo juos suteikti READ_MEDIA_VIDEO arba READ_MEDIA_IMAGES (arba abu), „Android 14“ gali įterpti naują įrašą leidimo dialogo lange „Pasirinkite nuotraukas“. Paspaudus šį įrašą, bus paleista nauja nuotraukų rinkiklio versija, leidžianti vartotojui pasirinkti, kurias nuotraukas ar vaizdo įrašus jie nori suteikti prieiga prie programos. Vėliau programa turi prieigą tik prie tų medijos elementų, kuriuos vartotojas konkrečiai pasirinko, nebent vartotojas pasirenka išplėsti prieigą prie papildomų medijos elementų arba suteikti programai prieigą prie visų medijos parduotuvės kolekcijų vaizdams ir vaizdo įrašus.

Šis įrašas leidimo dialogo lange pagal numatytuosius nustatymus nerodomas naudojant „Android 14 DP1“, nes jo matomumą riboja kūrėjo vėliavėlė. Tikimės, kad „Google“ įgalins jį galutiniam leidimui, nes tai labai svarbi privatumo apsauganti API.

„Android 14“ ruošiasi pridėti programų klonavimo funkciją

„Google“ išbando naują „klonuotų programų“ funkciją in Android 14 tai leis jums „sukurti antrą programos egzempliorių, kad galėtumėte vienu metu naudoti dvi paskyras“. Ši funkcija gali būti naudotojams pasiekiami nustatymų programoje, skiltyje „Nustatymai“ > „Programos“ > „Klonuotos programos“, kaip parodyta įterptose ekrano kopijose žemiau.

Kai klonuojate pirmąją programą naudodami „klonuotų programų“ funkciją, „Android“ sukuria vadinamąjį „klonuojamo vartotojo profilį“ ir įdiegia tą programą profilyje. Visos programos, kurias vėliau klonuojate, įdiegiamos tame pačiame klonavimo profilyje, kuris buvo sukurtas anksčiau. Kadangi klonavimo profilis nebendrina programos duomenų su pagrindinio vartotojo profiliu, tai reiškia, kad visos programos, kurias klonuosite, neišsaugos jūsų prisijungimo informacijos ar nustatymų, todėl turėsite juos nustatyti nuo nulio. Jei nuspręsite, kad klonuotos programos jums nebereikia, galite ją ištrinti apsilankę „klonuotų programų“ puslapyje arba naudodami standartinę „programos informacijos“ sąsają.

Vienintelis būdas anksčiau klonuoti programas buvo klonuoti jas naudojant adb, nes funkcija iš tikrųjų buvo pridėta „Android 12“. Kai kurie originalios įrangos gamintojai taip pat pasiūlė programų klonavimo parinktis, ir netgi yra trečiųjų šalių programų, kurios naudoja darbo profilius programai klonuoti. Tačiau tai yra vietinis sprendimas, kuris veiks konkrečiai „Google Pixel“ įrenginiuose.

Bendrinimo meniu gali pagaliau pasitaisyti

„Android“ jau ilgą laiką turėjo problemų su bendrinimo meniu. Nors ankstesniais atnaujinimais buvo bandoma ją ištaisyti, tai nėra nuosekli visuose „Android“ OĮG variantuose ar net programose, ir apskritai tai yra netvarka. Žemiau esančioje ekrano kopijoje tiksliai parodyta, ką aš turiu omenyje.

Vaizdo kreditas: Esper

Problema netgi egzistuoja skirtinguose OĮG, kurie taip pat naudoja AOSP kaip pagrindą.

Vaizdo kreditas: Esper

Laimei, atrodo, kad „Google“ gali perkelti „Android“ bendrinimo lapą į a Pagrindinis projektas modulį būsimame leidime, kad būtų pašalinti bendrinimo meniu neatitikimai kitus pranešimus. Tuo tikslu „Google“ prie sistemos vaizdo pridėjo naują programą su „Android 13 QPR1“ beta versija. „Android 13 QPR1“ šaltinio kodas atskleidžia, kad naujoji „Intent Resolver“ programa tvarkys „Android“ diegimą. „chooser“ kodas, kuris iškviečia „Android Sharesheet“, priversdamas vartotojus pasirinkti, kurią programą naudoti bendrinimui veiksmas.

Perkeldama „Android Sharesheet“ į „Project Mainline“ modulį, „Google“ dabar gali pasiūlyti nuoseklesnį sistemos bendrinimo meniu visuose „Android“ įrenginiuose skirtingi originalios įrangos gamintojai. Tai taip pat leis įmonei eksperimentuoti su tuo, kas veikia, o kas ne, tobulinant tai nereikalaujant didmeninės prekybos sistemos. atnaujinti. Nepatvirtinta, kad „Google“ imsis tai daryti, tačiau atrodo, kad tai tikėtina.

Atnaujinami šakniniai sertifikatai

Šakniniai sertifikatai yra pačioje viešojo rakto infrastruktūros (PKI) šerdyje ir juos pasirašo patikimos sertifikavimo institucijos (CA). Tačiau kartais tos CA tampa nepatikimos ir turi būti būdas įrenginiams gauti naujus sertifikatus, kad būtų užtikrinta visiška prieiga prie interneto. Anksčiau naudojant „Android“, vienintelis būdas platinti naujus sertifikatus buvo OTA naujinys, nes jie saugomi jūsų telefono sistemos skaidinyje.

Ateityje tai turėtų pasikeisti, greičiausiai naudojant „Android 14“, nes „Google“ sukuria pagrindinę parduotuvę jūsų telefone (parduotuvė, kuri iš esmės praneša jūsų telefonui kokie sertifikatai yra priimami) Conscrypt Mainline modulio dalis, kurią galima atnaujinti per Google Play sistemą Atnaujinimai. Daugeliui vartotojų tai nesvarbu, tačiau jis apsaugo jūsų telefoną nuo galimos interneto katastrofos, jei pagrindinė sertifikatų institucija per naktį staiga taptų nepatikima.

„Health Connect“ gali būti „Android 14“ dalis

„Android“ yra daugybė sveikatos stebėjimo programų, tačiau ne kiekviena programa apims visus gyvybiškai svarbius dalykus, kuriuos galbūt norėsite stebėti. Programos gali pasirinkti ir bendrinti duomenis atskirai su kitomis programomis, tačiau anksčiau to nebuvo vienas API, kurią sveikatos programos galėtų panaudoti dalindamosi duomenimis. „Health Connect“. yra „Google“ atsakymas į problemą, galintis tarpininkauti šioms stebėjimo programoms, kad jos galėtų keistis duomenimis. Jei „MyFitnessPal“ nori paimti duomenis iš „Samsung Health“, „Fitbit“ ir „Google Fit“, anksčiau reikėjo tiesiogiai susieti su kiekviena iš šių programų. Tokiu atveju jam tereikia prisijungti prie „Health Connect“, o „Health Connect“ tvarkys visus tuos ryšius.

„Health Connect“ šiandien iš tikrųjų galima įsigyti „Google Play“ parduotuvėje, tačiau problema ta, kad ji nėra iš anksto įdiegta jūsų telefone, todėl ne visi apie tai žino. „Google“ pranešė apie savo ketinimą bent jau iš anksto ją įdiegti kai kurie telefonų, ir, tikėtina, bendrovė laukia, kol baigsis beta versija, kad tai padarytų. Ataskaitos rodo kad jis bus su Android 14 ir labai tikėtina, kad bus pagrindinis modulis. Tai nepatvirtinta, tačiau yra daug svarių įrodymų, leidžiančių manyti, kad taip yra.

Atsisveikinkite su „Android Beam“.

Kai „Android 10“ nebebus naudojama, „Google“ tai padarys pagaliau pašalinti „Android Beam“ iš AOSP, pagal įsipareigojimą „Android Gerrit“.. „Android Beam“ galima naudoti norint sujungti du įrenginius, kad būtų galima lengvai pradėti duomenų perdavimą. Jį jau pakeitė „Nearby Share“, kuris iš esmės atlieka tą patį, todėl tai nėra didelė problema.

Tačiau didžiausia problema yra ta, kad „Nearby Share“ remiasi „Google Mobile Services“ (GMS). kad „Google“ iš esmės atėmė funkciją iš AOSP ir paslėpė ją už patentuotos paslaugos kad nėra AOSP dalis. Tai reiškia, kad gamintojai, kurie nėra (arba negali būti, pvz., „Huawei“), „Google“ GMS licencijavimo sutarčių dalis, praleis šią funkciją.

Pasisveikinkite per palydovą

„Android 14“, pasak „Google“ vyresniojo viceprezidento, atsakingo už „Android“, Hiroshi Lockheimer, palaiko palydovinį ryšį. Jis sakė, kad „Google“ „kuria palydovams“ ir kad bendrovė džiaugiasi galėdama paremti partnerius „įgalinant visa tai kitoje „Android“ versijoje. Atsižvelgiant į spaudimą iš tokių kaip „Apple“, kuri taip pat neseniai pristatė „iPhone 14“ serijos palydovinį palaikymą, atrodo, kad tai yra pramonės kryptis.


Android 14 Beta 2: paskelbtos funkcijos

„Android 14 Beta 2“ buvo pristatyta šių metų „Google I/O“ metu, o po to greitai buvo sukurta 2.1 beta versija, kuri ištaisė kai kurias klaidas. Beveik visi šioje beta versijoje atlikti pakeitimai taip pat buvo klaidų pataisymai ir bendrieji sistemos patobulinimai, tačiau buvo pridėta integruotų ir pasirinktinių nugaros animacijų palaikymas.

Android 14 Beta 1: paskelbtos funkcijos

„Android 14 Beta 1“ buvo atlikta su keliais pakeitimais, nors dauguma jų buvo po gaubtu.

Vartotojo sąsajos pakeitimai

„Android 14 Beta 1“ paskelbė apie naują atgalinę rodyklę, papildančią vartotojo ekrano foną ir įrenginio temą, ir apie naują bendrinimo lapą kuri jau aktyvi naujausioje „Google Chrome“ beta versijoje. Programos gali pridėti pasirinktinių veiksmų prie sistemos bendrinimo lapų, todėl ateityje jie turėtų būti intuityvesni.

Kūrėjo pakeitimai

Dabar galima užklausti kelius ir juos galima interpoliuoti, o „Android Path“ API yra lankstus mechanizmas, naudojamas vektorinei grafikai kurti ir pateikti. 14 versijos „Android“ galėsite pateikti užklausą „Paths“, kad pamatytumėte, kas juose yra, o API naujinimai taip pat prideda funkcijų, leidžiančių interpoliuoti kelius, kurių struktūros tiksliai atitinka.

Be to, „Android 14“ pagerina kiekvienos programos kalbos nuostatas ir leidžia programoms aptikti dabartinės programos vartotojo sąsajos kalbą. Naudodami Android Studio Giraffe Canary 7 ir AGP 8.1.0-alpha07 galite sukonfigūruoti programą, kad ji automatiškai palaikytų kiekvienos programos kalbas.

Galiausiai, programos gali apriboti nurodytus rodinius, kad jie būtų matomi tik pritaikymo neįgaliesiems paslaugoms, kurios, kaip teigiama, yra naudingos naudotojams su negalia. „Play Protect“ bando užtikrinti, kad programos atitiktų šiuos teiginius, ir šis atributas apibrėžiamas kaip accessibilityDataSensitive.


„Android 14“ kūrėjo peržiūra 2: paskelbtos funkcijos

„Android 14 Developer Preview 2“ buvo atlikta su dar keliais pakeitimais, nors dauguma jų yra skirti kūrėjams.

Privatumas ir saugumas

„Photo Picker“ yra API, kurią „Google“ pristatė su „Android 13“. Programoms nereikia prašyti jokių leidimų, kad gautų prieigą prie elementų, kuriuos vartotojas pasirenka naudodamas nuotraukų rinkiklį, todėl tai yra privatumą išsaugantis būdas bendrinti nuotraukas ir vaizdo įrašus su programomis. Mes jau įgalino šią funkciją pirmojoje „Android 14“ kūrėjo peržiūroje, bet iš esmės leidžia pasirinkti, kokias nuotraukas leisti programai pasiekti.

Be to, „Android 14“ prideda Kredencialų valdytojas kaip platformos API ir palengvina prisijungimą, nes palaiko API, skirtus kredencialų gavimui ir saugojimui, vartotojo sukonfigūruoti kredencialų teikėjai, pvz., slaptažodžių tvarkyklės. Jis taip pat palaiko prieigos raktą naujas pramonės standartas autentifikavimui be slaptažodžio, kuris yra saugesnis nei naudojant vartotojo vardą ir slaptažodį prisijungiant prie programų. Tai leis vartotojams kurti programų prieigos raktus ir saugoti juos „Google“ slaptažodžių tvarkytuvėje. Išsaugoti prieigos raktai bus sinchronizuojami įrenginiuose, kuriuose prisijungta prie tos pačios „Google“ paskyros.

Galiausiai, yra saugesnių numanomų ketinimų, o programos, skirtos „Android 14“, turi suteikti teises, kad galėtų pradėti veiklą fone, kai siunčiamas laukiantis ketinimas arba susiejant paslaugą.

Patobulinta taikymo patirtis

„Android 14“ pristato daugybę „PackageInstaller“ API, kad supaprastintų ir pagerintų naudotojo patirtį diegiant APK, ypač iš trečiųjų šalių programų parduotuvių. Jie apima:

  • requestUserPreapproval(): leidžia vartotojui atidėti APK atsisiuntimą, kol diegimas bus patvirtintas.
  • setRequestUpdateOwnership(): leidžia diegimo programai nurodyti, kad ji yra atsakinga už būsimus programos naujinimus.
  • setDontKillApp(): gali leisti sklandžiai įdiegti pasirenkamas programos funkcijas per padalintus APK, kai programa naudojama.

„Android 14“ kūrėjo 1 peržiūra: paskelbtos funkcijos

„Android 14“ kūrėjo peržiūra 1 atneša daug pakeitimų į lentelę. Nors kai kurie įdomesni yra paslėpti nuo galutinio vartotojo, „Google“. padarė taip pat paskelbti keletą įdomių atnaujinimų ir pakeitimų. Jie apima:

Papildomos tinkinimo parinktys

Kadangi „Android“ yra skirtas tinkinimui, atlikti keli pakeitimai, kurie ne tik palengvina pritaikyti savo išmanųjį telefoną, bet ir padėti vartotojams, kurie gali turėti papildomos prieigos reikalavimus. Tai apima didesnius šriftus su nelinijiniu mastelio keitimu, kiekvienos programos kalbos nuostatas ir gramatinio posūkio API, kuri palaiko kalbas pagal lytį, pvz., prancūzų, vokiečių ir ispanų kalbas.

Privatumo ir saugumo patobulinimai

Naudodama „Android 14“, „Google“ dvigubai sumažina kai kuriuos privatumo ir saugos patobulinimus, kuriuos kūrė per daugelį metų. Pirmiausia, vienu iš agresyviausių veiksmų prieš kenkėjiškas programas „Google“ užblokavo programų, skirtų 22 ar žemesnio lygio „Android SDK“, diegimą. Taip yra todėl, kad kai kurios kenkėjiškos programos ar kitos pavojingos programos būtų taikomos SDK 22, kad joms nebūtų taikomas vykdymo laiko leidimo modelis, įdiegtas naudojant „Android 6.0 Marshmallow“. Kūrėjai ir entuziastai vis tiek galės įdiegti senesnes programas naudodami toliau nurodytus veiksmus adb komandą.

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

Taip pat yra ir kitų patobulinimų, įskaitant saugesnius numanomus ketinimus, saugesnį dinaminio kodo įkėlimą ir reikalavimą programoms apibrėžti dinaminį Context.registerReceiver() kaip eksportuotą arba neeksportuotą.

Fono procesų optimizavimas

Išmaniojo telefono baterijos veikimo laiką trukdo ne tik tai, kas vyksta pirmame plane, bet ir tai, kas vyksta fone. Programoms reikalingi foniniai procesai, kad jie gautų informaciją arba pateiktų jums pranešimus, todėl „Google“ optimizavo fonines transliacijas. Programos gauna kontekste registruotas transliacijos, kai programa patenka į a talpyklos būsena, nes transliacijos į kontekste registruotus imtuvus gali būti įtrauktos į eilę ir pateikiamos tik programai, kai ji išeina iš talpyklos būsenos. Be to, kai kurios pasikartojančios kontekste registruotos transliacijos, pvz BATTERY_CHANGED, gali būti sujungta į vieną galutinę transliaciją prieš pateikiant, kai programa išeina iš talpyklos būsenos.

Be to, „Google“ dabar daug labiau sprendžia, kokios turėtų būti „Foreground Services“ / jos skirtos didžiausio prioriteto naudotojams tenkančios užduotys, kad „Android“ galėtų sunaudoti daugiau išteklių ir pagerinti akumuliatoriaus energiją gyvenimą. Taip pat yra naujų darbų, pavyzdžiui, vartotojo inicijuotų duomenų perdavimo tipų.

Programų suderinamumas

„Google“ pristato „OpenJDK 17“ palaikymą, kad visiškai įgalintų „Java 17“ funkcijas būsimose kūrėjų peržiūrose. Ačiū Pagrindinis projektas„Google“ teigia, kad daugiau nei 600 milijonų įrenginių galės gauti naujausius ART atnaujinimus, kuriuose taip pat bus įtraukti šie pakeitimai.

„Google“ taip pat suteiks galimybę kūrėjams perjungti naujas funkcijas, o šios funkcijos yra kūrėjų parinktyse.

Kaip atsisiųsti ir įdiegti „Android 14 Beta 2“ savo „Google Pixel“ įrenginyje

Galite lengvai atsisiųsti „Android 14 Beta 2“ ir būtinai peržiūrėkite mūsų vadovą kaip įdiegti Android 14 jei nesate tikri, kaip tai padaryti.

„Google“ oficialiai išleidžia šį kūrėjo peržiūros naujinį, skirtą „Pixel 7 Pro“, „Pixel 7“, „Pixel 6 Pro“, „Pixel 6“, „Pixel 5a 5G“, „Pixel 5“ ir „Pixel 4a (5G“). Taip pat galite naudoti 64 bitų sistemos vaizdus su „Android“ emuliatoriumi „Android Studio“.