„Android 13 Developer Preview 2“ pateikiama su pranešimų leidimo užklausomis ir kitais pakeitimais

„Android 13 Developer Preview 2“ yra čia, joje pateikiamos pranešimų leidimo užklausos ir kūrėjų našumo patobulinimai. Pasižiūrėk.

Vasario mėnesį buvo išleistas pirmasis Android 13 Kūrėjo peržiūra, o kartu su juo atsirado pagrindas kitai didžiausios pasaulyje operacinės sistemos iteracijai. Ji atnešė daugybę pakeitimų, naudingų kūrėjams, ir patobulino privatumą, medžiagą jums, kalbos valdiklius ir kt. Dabar bendrovė paskelbė apie antrąją kūrėjo peržiūrą, kurioje yra keletas papildomų funkcijų ir daug patobulinimų, palyginti su ankstesne kūrėjo peržiūra.

Kaip rodo pavadinimas „Kūrėjo peržiūra“, šie leidimai skirti naudoti tik kūrėjams. Jis skirtas išbandyti naujas funkcijas ir užtikrinti, kad jų programos veiktų atnaujintuose įrenginiuose taip, kaip turėtų. Atsiras klaidų, bus kitų problemų, o „Google“ per ateinančius mėnesius sieks kūrėjų atsiliepimų. Jei neprieštaraujate, kad iškiltų problemų, būtinai išbandykite „Android 13“. Tačiau jei pasitikite, kad jūsų išmanusis telefonas bus nuolat stabilus, gali būti verta palaukti, kol bus išleista visa Android 13 versija, kuri turėtų pasirodyti antroje metų pusėje.

Žymiausios „Android 13“ kūrėjo peržiūros 2 funkcijos:

  • Pranešimų leidimo užklausos
  • Kūrėjai dabar gali sumažinti savo leidimų versiją
  • Daug kūrėjų produktyvumo patobulinimų

Kada bus išleista „Android 13“?

„Android“ naujinimams „Google“ paprastai atskleidžia „platformos stabilumo“ etapą, kad kūrėjai galėtų žinoti, kada „Google“ ketina pateikti galutines SDK / NDK API kartu su galutinėmis vidinėmis API ir programoms skirta sistema elgesys. „Google“ ketina pasiekti platformos stabilumą 2022 m. birželį, o iki oficialaus išleidimo likus mažiausiai kelioms savaitėms. „Android 12“ pasiekė platformos stabilumą 2021 m. rugpjūčio mėn., o galutinė versija buvo išleistas spalį tų metų. „Google“ išleido daugiau informacijos apie išleidimo laiką kad galite patikrinti.


Privatumas ir saugumas

„Google“ žino, kad vartotojai nori operacinės sistemos, kuriai galėtų patikėti savo duomenis. Galų gale, išmanieji telefonai pasiekė tašką, kai jie daugeliu atžvilgių yra mūsų ir mūsų pačių gyvenimo pratęsimas. Mes naudojame juos svarbioms nuotraukoms saugoti, asmeniniams pokalbiams su draugais ir šeima ir kasdien nešiojamės juos su savimi pasitikėdami, kad mikrofonai ar fotoaparatai įrašinėja ne kiekvieną sąveika. Matėme „Android 13“ leidimų sistemos pakeitimus (be kitų pakeitimų), pristatytus „Android 13 Developer Preview 1“, o 2 kūrėjo peržiūra tai išplečia.

Pranešimo leidimas

„Android 13“ pristato naują vykdymo laiko leidimą siųsti pranešimus iš programos: POST_NOTIFICATIONS. Programoms, skirtoms „Android 13“, dabar reikės paprašyti naudotojo leidimo, kad galėtų siųsti pranešimus. Programoms, skirtoms „Android 12“ ar senesnei versijai, sistema tvarkys naujinimo srautą, tačiau naudotojai tai atliks vis tiek mato sistemos dialogo langą, kurį jie turi priimti arba atmesti, kad programa galėtų stumti pranešimai. „Google“ ragina kūrėjus kuo anksčiau taikyti „Android 13“ ir paprašyti leidimo pranešti savo programose.

Kūrėjo ankstesnės versijos leidimai

Kartais, kai programos atnaujinamos, joms nereikia senesnių leidimų, kurie anksčiau buvo suteikti. Pristatoma „Android 13“. nauja API kuri leis kūrėjams grąžinti anksčiau suteiktus vykdymo laiko leidimus.

Saugesnis kontekste registruotų imtuvų eksportavimas

„Android 12“ pristatė ir reikalavo, kad kūrėjai deklaruotų „Android“ manifeste nurodytą „Intent“ imtuvų eksportuojamumą. „Google“ dabar prašo kūrėjų padaryti tą patį kontekste registruotiems imtuvams, pridedant arba RECEIVER_EXPORTED arba RECEIVER_NOT_EXPORTED vėliavėlė registruojant imtuvus nesisteminiams šaltiniams. „Android 13“ jų nereikės, tačiau kūrėjams labai rekomenduojama juos įjungti.

Kūrėjo produktyvumas

„Android“ nebūtų tokia, kokia yra be kūrėjų, o kiekvienas platformos atnaujinimas paprastai atneša naujinimų, kurie palengvina kūrėjų gyvenimą. Kai kurie naujinimai tikrai apsunkina, tačiau „Google“ paprastai stengiasi supaprastinti programų kūrimo procesą su kiekviena iteracija.

Patobulintas japoniško teksto vyniojimas

„Android 13 DP1“ pristatė „TextView“ teksto vyniojimo patobulinimus, o dabar pateikiami kai kurie patobulinimai, skirti specialiai japoniškam tekstui. Šį kartą „TextViews“ dabar gali apvynioti tekstą „Bunsetsu“ (mažiausias skambantis žodžių vienetas natūralų) arba frazes, o ne pagal simbolį, kad japonų kalba būtų patobulinta ir skaitoma programos. Jums tereikia įjungti Android: lineBreakWordStyle="

frazė" su TextViews.

Japoniško teksto vyniojimas su įjungtu frazės stiliumi (apačioje) ir be jo (aukščiau)

Patobulintas ne lotyniškų rašmenų eilučių aukštis

„Android 13“ ne lotyniški raštai (pvz., tamilų, birmiečių, telugų ir tibetiečių) rodomi naudojant eilutės aukštį, pritaikytą kiekvienai kalbai. Tai apsaugo nuo iškirpimo ir pagerina teksto padėties nustatymą, o programai, kurią reikia atlikti norint įgyvendinti šiuos patobulinimus, reikia tik 13 versijos „Android“.

Teksto konvertavimo API

Žmonės, kalbantys tokiomis kalbomis kaip japonų ir kinų, naudoja fonetinių raidžių įvesties metodus, kurie gali sulėtinti paiešką ir tokias funkcijas kaip automatinis užbaigimas. 13 versijos „Android“ programos gali iškviesti naują teksto konvertavimo API kad vartotojai galėtų greičiau ir lengviau rasti tai, ko ieško. Anksčiau, ieškodamas japonų kalba, vartotojas turėdavo atlikti šiuos veiksmus:

  • Įveskite Hiragana kaip fonetinį paieškos termino tarimą (t. y. vietos arba programos pavadinimą).
  • Naudokite klaviatūrą, norėdami konvertuoti hiraganos simbolius į Kanji,
  • Ieškokite iš naujo naudodami Kanji simbolius
  • Gaukite jų paieškos rezultatus.

Naudodami naują teksto konvertavimo API, japonų vartotojai gali įvesti hiraganą ir iškart pamatyti Kanji paieškos rezultatus tiesiogiai, praleisdami du vidurinius veiksmus.

Spalvoti vektoriniai šriftai

„Android 13“ prideda COLR 1 šriftų atvaizdavimo palaikymą ir atnaujina sistemos jaustukus į COLRv1 formatą. COLRv1 yra naujas ir labai kompaktiškas šrifto formatas, kuris greitai ir aiškiai atvaizduojamas bet kokio dydžio. Daugumoje programų sistema tvarko viską, o COLRv1 tiesiog veikia. „Google“ rekomenduoja išbandyti jaustukų atvaizdavimą, jei jūsų programoje įdiegtas atskiras teksto atvaizdavimas ir naudojami sistemos šriftai. Daugiau apie COLRv1 galite perskaityti naršyklėje „Chrome“. skelbimas kai buvo paskelbta su „Chrome“ OS 98.

Bluetooth LE Audio

„Bluetooth Low Energy Audio“, kaip rodo pavadinimas, yra mažai energijos sunaudojantis būdas perduoti garsą per „Bluetooth“. „Android 13“ teikia oficialų jos palaikymą.

MIDI 2.0

„Android 13“ taip pat prideda naujo MIDI 2.0 standarto palaikymą, įskaitant galimybę prijungti MIDI 2.0 aparatinę įrangą per USB. MIDI 2.0 siūlo patobulinimus, pvz., padidintą valdiklių skiriamąją gebą, geresnį ne vakarietiškos intonacijos palaikymą ir išraiškingesnį atlikimą naudojant natos valdiklius.


Kaip atsisiųsti ir įdiegti „Android 13 Developer Preview 2“ savo „Google Pixel“ įrenginyje

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

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


Ką manote apie naujausią kūrėjo peržiūros versiją? Ar įdiegsite jį savo įrenginyje? Kokia jūsų patirtis? Praneškite mums toliau pateiktuose komentaruose!