Android 13 Developer Preview 2 saapuu ilmoituslupapyyntöjen ja muiden muutosten kera

click fraud protection

Android 13 Developer Preview 2 on täällä, ja se sisältää ilmoituslupapyynnöt ja kehittäjien tuottavuuden parannuksia. Tarkista se.

Helmikuussa julkaistiin ensimmäinen Android 13 Developer Preview, ja sen mukana tuli pohjatyö maailman suurimman käyttöjärjestelmän seuraavalle iteraatiolle. Se toi mukanaan useita kehittäjiä hyödyttäviä muutoksia ja paransi yksityisyyttä, Material You, kielen hallintaa ja paljon muuta. Nyt yritys on julkistanut toisen kehittäjän esikatselun, ja siinä on joitain lisäominaisuuksia ja paljon parannuksia edelliseen kehittäjän esikatseluun verrattuna.

Kuten otsikko "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äjiltä tulevien kuukausien aikana. Jos et välitä joutumasta ongelmiin, 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 2 merkittävimpiä ominaisuuksia ovat:

  • Ilmoituslupapyynnöt
  • Kehittäjät voivat nyt alentaa käyttöoikeuksiaan
  • Paljon kehittäjien tuottavuuden parannuksia

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.


Yksityisyys ja turvallisuus

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. Olemme nähneet Android 13:n käyttöoikeusjärjestelmään (muiden muutosten ohella) tehtyjä muutoksia Android 13 Developer Preview 1:ssä, ja Developer Preview 2 laajentaa sitä.

Ilmoituslupa

Android 13 esittelee uuden suoritusajan luvan lähettää ilmoituksia sovelluksesta: POST_NOTIFICATIONS. Android 13:een kohdistettujen sovellusten on nyt pyydettävä lupa käyttäjältä push-ilmoitusten lähettämiseen. Sovelluksissa, jotka on kohdistettu Android 12:een tai vanhempiin, järjestelmä hoitaa päivityksen, mutta käyttäjät tekevät sen näkevät silti järjestelmävalintaikkunan, joka heidän on hyväksyttävä tai hylättävä, jotta sovellus voi työntää ilmoituksia. Google kannustaa kehittäjiä kohdistamaan Android 13:een mahdollisimman aikaisessa vaiheessa ja pyytämään ilmoituslupaa heidän sovelluksissaan.

Kehittäjän alemman tason oikeudet

Joskus kun sovelluksia päivitetään, ne eivät tarvitse vanhempia käyttöoikeuksia, jotka oli aiemmin myönnetty. Android 13 esitellään uusi API jonka avulla kehittäjät voivat alentaa aiemmin myönnettyjä suorituksenaikaisia ​​käyttöoikeuksia.

Kontekstirekisteröityjen vastaanottimien turvallisempi vienti

Android 12 esitteli ja vaati kehittäjiä ilmoittamaan Android Manifestissa ilmoitettujen Intent-vastaanottimien vientikelpoisuudesta. Google pyytää nyt kehittäjiä tekemään samoin asiayhteyteen rekisteröidyille vastaanottimille lisäämällä joko RECEIVER_EXPORTED tai RECEIVER_NOT_EXPORTED lippu rekisteröidessään vastaanottimia ei-järjestelmälähteille. Näitä ei vaadita Android 13:ssa, mutta kehittäjille suositellaan niiden ottamista käyttöön.

Kehittäjän tuottavuus

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.

Parannettu japanilainen tekstin rivitys

Android 13 DP1 esitteli parannuksia TextView-tekstin rivittämistä varten, ja nyt joitain parannuksia otetaan käyttöön erityisesti japaninkielistä tekstiä varten. Tällä kertaa TextViews voi nyt rivittää tekstin Bunsetsun avulla (pienin kuulostava sanayksikkö luonnollinen) tai lauseita -- merkin sijaan -- hienostuneen ja luettavamman japanin saamiseksi sovellukset. Sinun tarvitsee vain ottaa käyttöön Android: lineBreakWordStyle="

lause" TextViewsilla.

Japanin tekstin rivitys lausetyylillä (alla) ja ilman (ylhäällä)

Parannetut rivinkorkeudet muissa kuin latinalaisissa kirjaimissa

Android 13:ssa ei-latinalaiset kirjoitukset (kuten tamili, burma, telugu ja tiibet) näytetään käyttämällä kullekin kielelle mukautettua rivinkorkeutta. Tämä estää leikkaamisen ja parantaa tekstin sijoittelua, ja kaikki sovelluksen tarvitsee tehdäkseen nämä parannukset on kohdistettu Android 13:een.

Tekstimuunnossovellusliittymät

Ihmiset, jotka puhuvat kieliä, kuten japania ja kiinaa, käyttävät foneettisten kirjainten syöttötapoja, mikä voi hidastaa hakua ja ominaisuuksia, kuten automaattista täydennystä. Android 13:ssa sovellukset voivat kutsua uutta tekstimuunnossovellusliittymä jotta käyttäjät löytävät etsimänsä nopeammin ja helpommin. Aikaisemmin japaninkielinen haku vaati käyttäjän toimimaan seuraavasti:

  • Syötä hiragana hakutermin (eli paikan tai sovelluksen nimen) foneettiseksi ääntämiseksi.
  • Käytä näppäimistöä muuntaaksesi hiragana-merkit kanjiksi,
  • Hae uudelleen käyttämällä Kanji-merkkejä
  • Hanki heidän hakutulokset.

Uuden tekstimuunnossovellusliittymän avulla japanilaiset käyttäjät voivat kirjoittaa hiraganalla ja nähdä heti Kanji-hakutulokset livenä ohittaen kaksi keskimmäistä vaihetta.

Värivektorifontit

Android 13 lisää renderöintituen COLR-version 1 fonteille ja päivittää järjestelmän emojin COLRv1-muotoon. COLRv1 on uusi ja erittäin kompakti fonttimuoto, joka hahmontuu nopeasti ja terävästi missä tahansa koossa. Useimmissa sovelluksissa järjestelmä hoitaa kaiken ja COLRv1 vain toimii. Google suosittelee emojin hahmontamisen testaamista, jos sovelluksesi toteuttaa oman tekstin renderöinnin ja käyttää järjestelmän fontteja. Voit lukea lisää COLRv1:stä Chromessa ilmoitus kun se julkistettiin Chrome OS 98.

Bluetooth LE Audio

Bluetooth Low Energy Audio on, kuten nimestä voi päätellä, vähän energiaa kuluttava tapa siirtää ääntä Bluetoothin kautta. Android 13 tuo sille virallisen tuen.

MIDI 2.0

Android 13 lisää myös tuen uudelle MIDI 2.0 -standardille, mukaan lukien mahdollisuus liittää MIDI 2.0 -laitteisto USB: n kautta. MIDI 2.0 tarjoaa parannuksia, kuten paremman resoluution ohjaimille, paremman tuen ei-länsimaiselle intonaatiolle ja ilmaisuvoimaisemman suorituskyvyn nuottikohtaisilla ohjaimilla.


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

Voit helposti lataa Android Developer Preview 2, 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!