Android 13 arendaja eelvaade 1 on siin koos temaatiliste ikoonide, privaatsusmuudatuste ja muuga

Android 13 esimene arendaja eelvaade on siin ja see sisaldab arendajatele ja lõppkasutajatele mitmeid muudatusi. Loe selle kohta siit!

Android on maailma suurim operatsioonisüsteem. See töötab üle 2,5 miljardi nutitelefoni üle maailma ja igal aastal saab see uue versiooni, mis täiendab eelmist versiooni. Google'i esimene arendaja eelvaade Android 13 on nüüd reaalajas, tuues kaasa mitmeid muudatusi, millest on kasu arendajatele, ning täiustades privaatsust, materjali teie, keelejuhtimist ja palju muud.

Nagu pealkiri "Arendaja eelvaade" viitab, on need versioonid mõeldud kasutamiseks ainult arendajatele. See on mõeldud uute funktsioonide testimiseks ja selle tagamiseks, et nende rakendused töötaksid värskendatud seadmetes nii, nagu nad peaksid. Esineb vigu, tekib muid probleeme ja Google nõuab tagasisidet arendajad lähikuudel. Kui te ei pahanda probleemide tekkimist, proovige igal juhul Android 13. Kui aga loodate, et teie nutitelefon on pidevalt stabiilne, tasub oodata Android 13 täielikku väljalaset, mis peaks ilmuma aasta teisel poolel.

Android 13 arendaja eelvaate 1 kõige tähelepanuväärsemad funktsioonid on järgmised:

  • Värskendatud privaatsusfunktsioonid: uus süsteemi fotovalija, mis võimaldab kasutajatel jagada rakendustega konkreetseid pilte ja videoid, ning uus WiFi-luba, mis aitab minimeerida asukohaandmete kasutamist.
  • Temaatilised ikoonid: dünaamiliste rakenduste ikoonid, mis leiate jaotisest Material You, laiendatakse kõigile Android 13 rakenduste ikoonidele, mis võimaldab arendajatel kasutada dünaamilist rakenduse ikoon, mis reageerib teie seadistatud materjalile.
  • Keele juhtelemendid: Android 13 tutvustab uut API-t, mis aitab arendajatel oma kasutajaid tuvastada eelistatud keelt, aidates parandada kasutajakogemust ja vähendada alates nõutava standardkoodi hulka arendajad.
  • Arendaja tööriistad: Android 13 DP1 alustab Androidi põhiteekide värskendamist, et toetada Java 11. Paljud DP1 lubamisfunktsioonid on samuti sisse- ja väljalülitatavad, nii et arendajad saavad hõlpsamini aru, kuidas iga muudatus nende rakendusi eraldi mõjutab.

Liikuge selles artiklis

  • Millal Android 13 välja tuleb
  • Android 13 värskendatud privaatsusseaded
    • Fotovalija API
    • Läheduses oleva seadme luba Wi-Fi jaoks
  • Arendaja tööriistad operatsioonisüsteemis Android 13
    • Kiirseadete paigutuse API
    • Temaatilised ikoonid on nüüd arendajatele kättesaadavad
    • Rakendusepõhised keele-eelistused
    • Kiirem sidekriips
    • Programmeeritavad varjutajad
    • OpenJDK 11 värskendused
  • Rakenduste ühilduvus operatsioonisüsteemiga Android 13
    • Google Play süsteemivärskendused
    • Tahvelarvutite, kokkupandavate ja Chromebookide optimeerimine
    • Lihtsam testimine ja silumine
  • Android 13 Developer Preview 1 allalaadimine ja installimine oma Google Pixeli seadmesse

Millal Android 13 välja tuleb?

Androidi värskenduste puhul avaldab Google tavaliselt platvormi stabiilsuse verstaposti, et arendajad teaksid, millal Google kavatseb tarnida lõplikud SDK/NDK API-d koos lõplike sisemiste API-de ja rakendusele suunatud süsteemiga käitumised. Google kavatseb saavutada platvormi stabiilsuse 2022. aasta juunis, enne ametlikku väljalaskmist on kavandatud vähemalt mitu nädalat. Android 12 saavutas platvormi stabiilsuse 2021. aasta augustis ja lõplik versioon oli vabastati oktoobris sellest aastast. Google on välja andnud rohkem üksikasju väljalaske ajakava kohta mida saate kontrollida.


Android 13 värskendatud privaatsusseaded

Google teab, et kasutajad tahavad operatsioonisüsteemi, millele nad saaksid oma andmeid usaldada. Lõppude lõpuks on nutitelefonid jõudnud punkti, kus nad on paljudel viisidel meie ja meie enda elu laiendus. Kasutame neid oluliste fotode salvestamiseks, privaatseks vestluseks sõprade ja perega ning kandes neid igapäevaselt endaga kaasas, uskudes, et mikrofonid või kaamerad ei salvesta iga kord interaktsiooni. Android 12 tegi palju kasutajate privaatsuse nimel ja Android 13 laiendab seda.

Fotovalija API

Eelkõige lisab Android 13 uue süsteemi fotovalija, standardse ja optimeeritud viisi nii kohalike kui ka pilvepõhiste fotode turvaliseks jagamiseks. Süsteemi fotovalija on Androidi dokumendivalija laiendus, mis võimaldab kasutajal jagada dokumenti rakenduses, ilma et sellel rakendusel oleks juurdepääs kõikidele seadmes olevatele dokumentidele. Samamoodi, fotovalija API saab käivitada ilma juurdepääsu nõudmata kõik fotosid seadmes. Google kavatseb Google Play süsteemivärskenduste kaudu tuua fotovalija ka kõikidesse Android-seadmetesse, milles töötab Android 11 või uuem versioon, välja arvatud Android Go seadmed.

Läheduses oleva seadme luba Wi-Fi jaoks

Eelmistes Androidi versioonides pidid rakendused, mis pidid looma ühenduse läheduses asuvate Wi=Fi-seadmetega, taotlema asukoha luba, isegi kui nad ei vajanud töötamiseks seadme asukohta. Google jagab selle funktsiooni nüüd uueks käitusaja loaks nimega NEARBY_WIFI_DEVICES ja see on osa lubade rühmast NEARBY_DEVICES. Android 13 sihivad rakendused saavad selle asemel taotleda luba NEARBY_WIFI_DEVICES lipuga „neverForLocation”.


Ilma arendajateta poleks Android see, mis ta on ja iga platvormi värskendus toob tavaliselt kaasa uuendusi, mis muudavad arendajate elu lihtsamaks. Mõned uuendused muudavad selle kindlasti keerulisemaks, kuid üldiselt püüab Google iga iteratsiooniga rakenduste arendusprotsessi sujuvamaks muuta.

Kiirseadete paigutuse API

Kiirseaded on Androidile suurepärane täiendus, kuna need võimaldavad teil märguannete sahtli kohalt kiiresti mõnda telefoni aspekti ümber lülitada. Probleem on selles, et mõnikord leiate uue rakenduse, mille saate lisada rakendusest, mille kiirseadete lülitit te ei teadnud. Android 13 eesmärk on uuena selles aidata plaatide paigutuse API võimaldab rakendusel paluda kasutajal nupuga lisada kiirseadetesse kohandatud kiirpaan.

Temaatiliste rakenduste ikoonid on nüüd arendajatele kättesaadavad

Google alustas Android 12 Pixel Launcheris temaatiliste rakenduste ikoonide beetatestimist, kuigi see oli selgelt märgistatud "beeta". Need haakuvad "monetiga", Android 12 teemamootoriga, mis on praegu Pixeli nutitelefonides olemas. Android 13 puhul julgustatakse rakenduste arendajaid pakkuma ühilduvaid ikoone, et lõppkasutajad saaksid funktsiooni lubamise korral oma avakuval järjepideva kasutuskogemuse.

Rakendusepõhised keele-eelistused

Mitmekeelsete kasutajate puhul on sageli nii, et soovite võib-olla kasutada mõnda rakendust ühes keeles ja teisi rakendusi teises keeles. Mõned rakendused pakuvad lõppkasutajale keelevalikut, et nad saaksid rakendust kasutada mõnes muus keeles, mis ei ole nende telefoni keel. Kuid operatsioonisüsteemis Android 13 saate seda nüüd teha uus platvormi API et määrata või hankida kasutaja eelistatud keel. Sarnane API lisatakse ka tulevasse Jetpacki teeki.

Kiirem sidekriips

Tavaliselt, kui sõna täitub konteineri servani (näiteks teie telefoni ekraan) ja soovib jätkata kui kirjutatakse järgmisele reale, lisage enne järgmisele reale jätkamist sidekriips sinna, kus sõna ära lõigatakse. Ehkki Androidil on olnud võimalik seda dünaamilise tekstimähkimise korral teie eest lahendada, ei olnud see kunagi soovitatav tänu jõudlustulemusele, mille te seda kasutades kasutasite. Selle tulemusena on see vaikimisi välja lülitatud.

Nüüd aga ütleb Google, et seda funktsiooni on palju täiustatud ja selle jõudlus suureneb kuni 200%, nii et see ei mõjuta peaaegu üldse teksti renderdamise jõudlust.

Programmeeritavad varjutajad

Android 13 lisab toe programmeeritavatele RuntimeShader-objektidele, mille käitumine on määratletud Androidi graafikavarjutuskeele (AGSL) abil. AGSL jagab suure osa oma süntaksist GLSL-iga, kuid töötab Androidi renderdusmootoris, et kohandada nii Androidi lõuendil maalimist kui ka vaatamise sisu filtreerimist.

OpenJDK 11 värskendused

Android 13 põhiteegid on värskendatud OpenJDK 11 uusima LTS-i versioonini. Rakenduste ja platvormide arendajatele on olemas nii raamatukogu värskendused kui ka Java 11 programmeerimiskeele tugi. Neid põhiteegi muudatusi jagatakse lõppkasutajatele ka Google Play süsteemivärskenduste kaudu Android 12 ja uuemate versioonide ART-mooduli osana.


Rakenduste ühilduvus operatsioonisüsteemiga Android 13

Kuna nutitelefonid muutuvad, tekitavad konkreetsed vormitegurid (nt kokkupandavad) arendajatele probleemi. Kuidas saab arendaja oma rakenduse tööle panna ja näiteks käigupealt sujuvalt kahe täiesti erineva vormiteguri vahel lülituda? Kuidas saab rakendus usaldusväärselt ennustada, kus kaamera väljalõige asub? Need on probleemid, mida Google on püüdnud lahendada, muutes arendajatel süsteemi päringute tegemise ja nende konkreetsete parameetrite väljaselgitamise võimalikult lihtsaks.

Mitte ainult seda, vaid ettevõte on ka tutvustanud konkreetsed tundliku disaini juhised mida arendajad peaksid järgima, et tagada seadmete maksimaalne ühilduvus.

Google Play süsteemivärskendused

Google laieneb Projekti põhiliin Android 13-s, et Androidi süsteemi põhiosi veelgi moduleerida. Google on juba näidanud, kuidas süsteemi põhiosi saab uuendada, näiteks fotovalija API kasutuselevõtt Google Play süsteemivärskenduste kaudu vanematele seadmetele. Android 13-ga on Google lisanud nii Bluetoothi ​​kui ka ülilairiba mooduli.

Tahvelarvutite, kokkupandavate ja Chromebookide optimeerimine

Toetudes Android 12L loodud hoogu, sisaldab Android 13 optimeerimisi suure ekraaniga seadmetele, nagu tahvelarvutid, kokkupandavad ja Chromebookid.

Lihtsam testimine ja silumine

Selleks, et arendajatel oleks Android 13 üksikute muudatuste testimine lihtsam, on Google arendaja seadetes kasutusele võtnud mitmeid lüliteid. Need lülitid võimaldavad arendajatel muudatusi eraldi lubada või keelata.


Android 13 Developer Preview 1 allalaadimine ja installimine oma Google Pixeli seadmesse

Saate lihtsalt laadige alla Androidi arendaja eelvaade 1, ja tutvuge kindlasti meie juhendiga kuidas installida Android 13 kui te pole kindel, kuidas seda teha.

Google annab ametlikult välja selle arendaja eelvaate värskenduse Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL või Pixel 4 jaoks. Saate kasutada 64-bitiseid süsteemipilte Android Studio Androidi emulaatoriga ja kasutada ka GSI-d.


Mida arvate uusimast arendaja eelvaate järgust? Kas installite selle oma seadmesse? Kuidas teie kogemus on olnud? Andke meile allolevates kommentaarides teada!