Android 13 Developer Preview 1 on täällä, ja se sisältää teemakuvakkeita, tietosuojamuutoksia ja paljon muuta

Android 13:n ensimmäinen kehittäjän esikatselu on täällä, ja se sisältää useita muutoksia kehittäjille ja loppukäyttäjille. Lue siitä täältä!

Android on maailman suurin käyttöjärjestelmä. Se käyttää yli 2,5 miljardia älypuhelinta maailmanlaajuisesti, ja se saa joka vuosi uuden päivityksen, jossa on parannuksia edelliseen versioon verrattuna. Googlen ensimmäinen kehittäjän esikatselu Android 13 on nyt julkaistu, ja se tuo mukanaan useita kehittäjiä hyödyttäviä muutoksia ja tekee parannuksia yksityisyyteen, Material You, kielen hallintaan ja muuhun.

Kuten nimi "Developer Preview" viittaa, nämä julkaisut on tarkoitettu vain kehittäjien käyttöön. Se on tarkoitettu uusien ominaisuuksien testaamiseen ja sen varmistamiseen, että heidän sovelluksensa toimivat päivitetyissä laitteissa niin kuin pitääkin. Tulee olemaan bugeja, tulee muita ongelmia, ja Google vaatii palautetta kehittäjät tulevina kuukausina. Jos et haittaa kohtaamista ongelmissa, kokeile ehdottomasti Android 13:a. Jos kuitenkin luotat siihen, että älypuhelimesi on jatkuvasti vakaa, saattaa olla syytä odottaa täyttä Android 13 -julkaisua, jonka odotetaan julkaistavan vuoden jälkipuoliskolla.

Android 13:n kehittäjän esikatselun 1 merkittävimpiä ominaisuuksia ovat:

  • Päivitetyt tietosuojaominaisuudet: uusi järjestelmävalokuvavalitsin, jonka avulla käyttäjät voivat jakaa tiettyjä kuvia ja videoita sovellusten kanssa, sekä uusi Wi-Fi-käyttöoikeus, joka auttaa minimoimaan sijaintitietojen käytön.
  • Teemakuvakkeet: Material You -sovelluksen dynaamiset sovelluskuvakkeet laajennetaan koskemaan kaikkia Android 13:n sovelluskuvakkeita, jolloin kehittäjät voivat saada käyttöönsä dynaamisen sovelluskuvakkeen, joka vastaa käyttäjien määrittämiin materiaaliin.
  • Kielisäädöt: Android 13 esittelee uuden sovellusliittymän, joka auttaa kehittäjiä tunnistamaan käyttäjänsä ensisijainen kieli, mikä auttaa parantamaan käyttökokemusta ja vähentämään tarvittavan yleiskoodin määrää kehittäjät.
  • Kehittäjätyökalut: Android 13 DP1 aloittaa Androidin ydinkirjastojen päivittämisen tukemaan Java 11:tä. Monet DP1:n valinnaiset ominaisuudet ovat myös vaihdettavissa, joten kehittäjät voivat helpommin ymmärtää, kuinka kukin muutos vaikuttaa yksittäin heidän sovelluksiinsa.

Selaa tätä artikkelia

  • Milloin Android 13 julkaistaan
  • Päivitetyt tietosuojasäädöt Android 13:ssa
    • Photo picker API
    • Läheisen laitteen Wi-Fi-lupa
  • Kehittäjätyökalut Android 13:ssa
    • Pika-asetusten sijoittelusovellusliittymä
    • Teemakuvakkeet ovat nyt kehittäjien käytettävissä
    • Sovelluskohtaiset kieliasetukset
    • Nopeampi tavutus
    • Ohjelmoitavat varjostimet
    • OpenJDK 11 päivitykset
  • Sovellusten yhteensopivuus Android 13:ssa
    • Google Play -järjestelmäpäivitykset
    • Tabletit, taitettavat ja Chromebookit optimoivat
    • Helpompi testaus ja virheenkorjaus
  • Kuinka ladata ja asentaa Android 13 Developer Preview 1 Google Pixel -laitteellesi

Milloin Android 13 julkaistaan?

Android-päivityksille Google paljastaa yleensä "alustan vakauden" virstanpylvään, jotta kehittäjät voivat tietää, milloin Google aikoo toimittaa lopulliset SDK/NDK-sovellusliittymät sekä lopulliset sisäiset sovellusliittymät ja sovelluskohtaiset järjestelmät käyttäytymismalleja. Google aikoo saavuttaa alustan vakauden kesäkuussa 2022. Viralliseen julkaisuun on suunniteltu vähintään useita viikkoja. Android 12 saavutti alustan vakauden elokuussa 2021 ja lopullinen versio oli julkaistiin lokakuussa tuolta vuodelta. Google on julkaissut lisätietoja julkaisun aikajanasta jonka voit tarkistaa.


Päivitetyt tietosuojasäädöt Android 13:ssa

Google tietää, että käyttäjät haluavat käyttöjärjestelmän, johon he voivat luottaa tietonsa. Älypuhelimet ovat loppujen lopuksi saavuttaneet pisteen, jossa ne ovat käytännössä meidän ja oman elämämme jatke monella tapaa. Käytämme niitä tärkeiden valokuvien tallentamiseen, yksityisiin keskusteluihin ystävien ja perheen kanssa sekä kantaa niitä mukanamme päivittäin luottaen siihen, että mikrofonit tai kamerat eivät tallenna jokaista vuorovaikutusta. Android 12 teki paljon käyttäjien yksityisyyden parantamiseksi, ja Android 13 laajentaa sitä.

Photo picker API

Ensinnäkin Android 13 lisää uuden järjestelmäkuvavalitsin, joka on vakio ja optimoitu tapa jakaa sekä paikallisia että pilvipohjaisia ​​kuvia turvallisesti. Järjestelmän valokuvavalitsin on Androidin asiakirjavalitsimen laajennus, jonka avulla käyttäjä voi jakaa asiakirjan sovelluksessa ilman, että sovelluksella on pääsy kaikkiin laitteen asiakirjoihin. Samoin, valokuvavalitsin API voidaan kutsua ilman pääsyä kaikki kuvia laitteella. Google aikoo myös tuoda valokuvavalitsin kaikkiin Android-laitteisiin, joissa on Android 11 tai uudempi, lukuun ottamatta Android Go -laitteita Google Play -järjestelmäpäivitysten kautta.

Läheisen laitteen Wi-Fi-lupa

Aiemmissa Android-versioissa sovellusten, joiden piti muodostaa yhteys lähellä oleviin Wi=Fi-laitteisiin, oli pyydettävä sijaintilupa, vaikka ne eivät tarvinneet laitteen sijaintia toimiakseen. Google jakaa nyt tämän toiminnon uudeksi suorituksenaikaiseksi luvaksi nimeltä NEARBY_WIFI_DEVICES, ja se on osa NEARBY_DEVICES-käyttöoikeusryhmää. Android 13:een kohdistavat sovellukset voivat pyytää NEARBY_WIFI_DEVICES-lupaa "neverForLocation"-lipulla.


Android ei olisi mitä se on ilman kehittäjiä, ja jokainen alustapäivitys tuo yleensä päivityksiä, jotka helpottavat kehittäjien elämää. Jotkut päivitykset tekevät siitä varmasti vaikeampaa, mutta Google yrittää yleensä virtaviivaistaa sovellusten kehitysprosessia jokaisella iteraatiolla.

Pika-asetusten sijoittelusovellusliittymä

Pika-asetukset ovat loistava lisä Androidiin, koska niiden avulla voit nopeasti vaihtaa puhelimesi osaa ilmoituslaatikon yläpuolelta. Ongelmana on, että joskus löydät uuden sovelluksen, jonka voit lisätä sovelluksesta, jonka pika-asetusten vaihto ei tiennyt. Android 13 pyrkii auttamaan tässä uutena laattojen sijoittamisen sovellusliittymä sallii sovelluksen kehottaa käyttäjää lisäämään mukautetun pikaruudun pika-asetuksiin painikkeella.

Teemasovelluskuvakkeet ovat nyt kehittäjien käytettävissä

Google aloitti betatestauksen teemasovelluskuvakkeilla Android 12:n Pixel Launcherissa, vaikka se oli selvästi merkitty "beta". Ne liittyvät "monet" -järjestelmään, Android 12 -teemamoottoriin, joka on tällä hetkellä Pixel-älypuhelimissa. Android 13:ssa sovelluskehittäjiä rohkaistaan ​​aktiivisesti tarjoamaan yhteensopivia kuvakkeita, jotta loppukäyttäjät voivat saada yhtenäisen kokemuksen aloitusnäytöllään, jos he ottavat ominaisuuden käyttöön.

Sovelluskohtaiset kieliasetukset

Monikieliset käyttäjät voivat usein haluta käyttää joitain sovelluksia yhdellä kielellä ja muita sovelluksia toisella kielellä. Jotkut sovellukset tarjoavat loppukäyttäjälle kielen valinnan, jotta he voivat käyttää sovellusta toisella kielellä, joka on eri kuin puhelimensa kieli. Android 13:ssa voit kuitenkin tehdä sen nyt uuden alustan API asettaaksesi tai hankkiaksesi käyttäjän haluaman kielen. Samanlainen API lisätään myös tulevaan Jetpack-kirjastoon.

Nopeampi tavutus

Tyypillisesti sanottuna, kun sana täyttyy säiliön (esimerkiksi puhelimesi näytön) reunaan asti ja haluaa jatkaa kun kirjoitetaan seuraavalle riville, sinun tulee lisätä yhdysviiva kohtaan, jossa sana katkeaa, ennen kuin jatkat seuraavalle riville. Vaikka Androidin on ollut mahdollista hoitaa tämä puolestasi dynaamisessa tekstin rivityksessä, se ei ole koskaan ollut suositeltavaa sen käytön ansiosta. Tämän seurauksena se on oletuksena pois päältä.

Nyt Google kuitenkin sanoo, että ominaisuus on paljon parannettu ja tarjoaa jopa 200 %:n suorituskyvyn parannuksia, joten tekstin toiston suorituskykyyn ei juuri ole vaikutusta.

Ohjelmoitavat varjostimet

Android 13 lisää tuen ohjelmoitaville RuntimeShader-objekteille, joiden toiminta on määritetty Android Graphics Shading Language (AGSL) -kielellä. AGSL jakaa suuren osan syntaksistaan ​​GLSL: n kanssa, mutta toimii Android-renderöintimoottorissa mukauttaakseen maalausta Androidin kankaalle sekä View-sisällön suodatusta.

OpenJDK 11 päivitykset

Android 13:n ydinkirjastot on päivitetty OpenJDK 11:n uusimpaan LTS-versioon. Tarjolla on sekä kirjastopäivityksiä että Java 11 -ohjelmointikielen tuki sovellus- ja alustakehittäjille. Nämä ydinkirjastomuutokset jaetaan myös loppukäyttäjille Google Play -järjestelmäpäivitysten kautta osana Android 12:n ja uudempien versioiden ART-moduulia.


Sovellusten yhteensopivuus Android 13:ssa

Kun älypuhelimet muuttuvat, tietyt muototekijät (kuten taitettavat) tuovat kehittäjille ongelman. Miten kehittäjä voi saada sovelluksensa toimimaan ja vaihtaa saumattomasti esimerkiksi kahden täysin erilaisen muototekijän välillä lennossa? Kuinka sovellus voi luotettavasti ennustaa, missä kameran katkaisu on? Nämä ovat ongelmia, joita Google on yrittänyt ratkaista tekemällä kehittäjien mahdollisimman helpoksi tehdä kyselyitä järjestelmästä ja selvittää kyseiset parametrit.

Ei vain sitä, vaan yritys on myös esitellyt erityiset responsiiviset suunnitteluohjeet joita kehittäjien tulee noudattaa varmistaakseen parhaan mahdollisen yhteensopivuuden eri laitteiden välillä.

Google Play -järjestelmäpäivitykset

Google laajentaa toimintaansa Projektin päälinja Android 13:ssa Android-järjestelmän ydinosien modularisoimiseksi. Google on jo osoittanut, kuinka järjestelmän ydinosia voidaan päivittää, kuten valokuvavalitsin API: n käyttöönotto Google Play -järjestelmäpäivitysten kautta vanhemmille laitteille. Android 13:een Google on lisännyt sekä Bluetoothin että ultralaajakaistamoduulin.

Tabletit, taitettavat ja Chromebookit optimoivat

Android 12L: n asettaman vauhdin pohjalta Android 13 sisältää optimoinnit suurinäyttöisille laitteille, kuten tableteille, taitettaville laitteille ja Chromebookeille.

Helpompi testaus ja virheenkorjaus

Jotta kehittäjien olisi helpompi testata yksittäisiä Android 13 -muutoksia, Google on lisännyt kehittäjän asetuksiin useita vaihtoja. Näiden kytkinten avulla kehittäjät voivat ottaa muutokset käyttöön tai poistaa ne käytöstä yksitellen.


Kuinka ladata ja asentaa Android 13 Developer Preview 1 Google Pixel -laitteellesi

Voit helposti lataa Android Developer Preview 1, ja muista tutustua oppaaseemme osoitteessa kuinka asentaa Android 13 jos et ole varma, miten se tehdään.

Google julkaisee virallisesti tämän kehittäjän esikatselupäivityksen Pixel 6 Prolle, Pixel 6:lle, Pixel 5a 5G: lle, Pixel 5:lle, Pixel 4a: lle (5G), Pixel 4a: lle, Pixel 4 XL: lle tai Pixel 4:lle. Voit käyttää 64-bittisiä järjestelmäkuvia Android Studion Android-emulaattorin kanssa, ja voit myös käyttää GSI: tä.


Mitä mieltä olet uusimmasta Developer Preview -versiosta? Asennatko sen laitteellesi? Millainen kokemuksesi on ollut? Kerro meille alla olevissa kommenteissa!