Ir pieejams Android 13 izstrādātāja priekšskatījums 2, un tajā ir iekļauti paziņojumu atļauju pieprasījumi un izstrādātāja produktivitātes uzlabojumi. Pārbaudiet to.
februārī tika izlaists pirmais Android 13 Izstrādātāja priekšskatījums, un līdz ar to tika izveidots pamats nākamajai pasaulē lielākās operētājsistēmas iterācijai. Tas ieviesa vairākas izmaiņas, kas sniedz labumu izstrādātājiem, un uzlaboja konfidencialitāti, materiālu jums, valodas vadīklas un citus. Tagad uzņēmums ir paziņojis par otro izstrādātāja priekšskatījumu, un tam ir dažas papildu funkcijas un daudz uzlabojumu salīdzinājumā ar iepriekšējo izstrādātāja priekšskatījumu.
Kā norāda nosaukums “Izstrādātāja priekšskatījums”, šie laidieni ir paredzēti lietošanai tikai izstrādātājiem. Tas ir paredzēts, lai pārbaudītu jaunas funkcijas un nodrošinātu, ka viņu lietotnes darbojas atjauninātajās ierīcēs, kā paredzēts. Būs kļūdas, radīsies citas problēmas, un Google nākamajos mēnešos centīsies saņemt atsauksmes no izstrādātājiem. Ja jums nav iebildumu pret problēmām, izmēģiniet Android 13. Tomēr, ja paļaujaties uz to, ka viedtālrunis ir nemainīgi stabils, iespējams, ir vērts gaidīt pilnu Android 13 izlaidumu, kas tiks izlaista gada otrajā pusē.
Ievērojamākās Android 13 izstrādātāja 2. priekšskatījuma funkcijas ir šādas:
- Paziņojumu atļauju pieprasījumi
- Izstrādātāji tagad var pazemināt savas atļaujas
- Daudz izstrādātāju produktivitātes uzlabojumu
Kad tiks izlaista Android 13?
Android atjauninājumiem Google parasti atklāj “platformas stabilitātes” atskaites punktu, lai izstrādātāji varētu zināt, kad Google plāno piegādāt galīgās SDK/NDK API, kā arī galīgās iekšējās API un lietotņu sistēmu uzvedību. Google plāno sasniegt platformas stabilitāti 2022. gada jūnijā, paredzot vismaz vairākas nedēļas pirms oficiālās izlaišanas. Android 12 platformas stabilitāte sasniedza 2021. gada augustā, un galīgā versija bija oktobrī izdots tā gada. Google ir izlaidusi sīkāka informācija par izlaišanas laika grafiku ko varat pārbaudīt.
Privātums un drošība
Google zina, ka lietotāji vēlas operētājsistēmu, kurai var uzticēt savus datus. Galu galā viedtālruņi ir sasnieguši punktu, kurā tie daudzos veidos ir mūsu un mūsu pašu dzīves paplašinājums. Mēs tos izmantojam svarīgu fotoattēlu glabāšanai, privātām sarunām ar draugiem un ģimeni un nēsājot tos sev līdzi katru dienu ar pārliecību, ka mikrofoni vai kameras neieraksta katru mijiedarbība. Mēs esam redzējuši izmaiņas Android 13 atļauju sistēmā (citu izmaiņu starpā), kas ieviestas Android 13 izstrādātāja priekšskatījumā 1, un izstrādātāja priekšskatījums 2 to paplašina.
Paziņojumu atļauja
Android 13 ievieš jaunu izpildlaika atļauju paziņojumu sūtīšanai no lietotnes: POST_NOTIFICATIONS. Lietotnēm, kuru mērķauditorija ir Android 13, tagad būs jāpieprasa lietotāja atļauja, lai nosūtītu paziņojumus. Lietojumprogrammām, kuru mērķauditorija ir operētājsistēma Android 12 vai vecāka versija, sistēma veiks jaunināšanas plūsmu, bet lietotāji to darīs joprojām redz sistēmas dialoglodziņu, kas viņiem ir jāpieņem vai jānoraida, lai ļautu lietotnei nospiest paziņojumi. Google mudina izstrādātājus pēc iespējas agrāk atlasīt mērķauditoriju operētājsistēmā Android 13 un pieprasīt paziņojumu atļauju savās lietotnēs.
Izstrādātāja pazemināšanas atļaujas
Dažreiz, kad lietotnes tiek atjauninātas, tām nav vajadzīgas vecākas atļaujas, kas kādreiz tika piešķirtas. Tiek ieviesta operētājsistēma Android 13 jauna API kas ļaus izstrādātājiem pazemināt iepriekš piešķirtās izpildlaika atļaujas.
Drošāka kontekstā reģistrētu uztvērēju eksportēšana
Android 12 ieviesa un pieprasīja izstrādātājiem deklarēt Android manifestā deklarēto Intent uztvērēju eksportējamību. Google tagad aicina izstrādātājus darīt to pašu kontekstā reģistrētiem uztvērējiem, pievienojot vai nu RECEIVER_EXPORTED vai RECEIVER_NOT_EXPORTED karodziņš, reģistrējot uztvērējus nesistēmas avotiem. Operētājsistēmā Android 13 tie nebūs nepieciešami, taču izstrādātājiem ir ļoti ieteicams tos iespējot.
Izstrādātāja produktivitāte
Android nebūtu tāda, kāda tā ir bez izstrādātājiem, un katrs platformas atjauninājums parasti nodrošina atjauninājumus, kas atvieglo izstrādātāju dzīvi. Daži atjauninājumi noteikti padara to grūtāku, taču Google parasti cenšas racionalizēt lietotņu izstrādes procesu ar katru iterāciju.
Uzlabota japāņu teksta aplaušana
Operētājsistēmā Android 13 DP1 tika ieviesti TextView teksta aplaušanas uzlabojumi, un tagad daži uzlabojumi tiek ieviesti īpaši japāņu tekstam. Šoreiz TextViews tagad var aplauzt tekstu ar Bunsetsu (mazākā izklausītā vārdu vienība dabisks) vai frāzes — nevis pēc rakstzīmēm —, lai japāņu valoda būtu labāk lasāma lietojumprogrammas. Jums būs tikai jāiespējo android: lineBreakWordStyle="
frāze" ar TextViews.
Uzlabots rindu augstums rakstiem, kas nav latīņu rakstības
Operētājsistēmā Android 13 raksti, kas nav latīņu skripti (piemēram, tamilu, birmiešu, telugu un tibetiešu), tiek parādīti, izmantojot katrai valodai pielāgotu rindu augstumu. Tas novērš izgriešanu un uzlabo teksta pozicionēšanu, un viss, kas lietojumprogrammai ir jādara, lai ieviestu šos uzlabojumus, ir paredzēts operētājsistēmai Android 13.
Teksta konvertēšanas API
Cilvēki, kuri runā tādās valodās kā japāņu un ķīniešu valoda, izmanto fonētisko burtu ievades metodes, kas var palēnināt meklēšanu un tādas funkcijas kā automātiskā pabeigšana. Operētājsistēmā Android 13 lietotnes var izsaukt jauno teksta konvertēšanas API lai lietotāji varētu ātrāk un vienkāršāk atrast meklēto. Iepriekš, lai meklētu japāņu valodā, lietotājam bija jāveic šādas darbības:
- Ievadiet Hiragana kā meklēšanas vienuma fonētisko izrunu (t.i., vietas vai lietotnes nosaukumu).
- Izmantojiet tastatūru, lai pārvērstu hiraganas rakstzīmes par Kanji,
- Atkārtoti meklējiet, izmantojot Kanji rakstzīmes
- Iegūstiet viņu meklēšanas rezultātus.
Izmantojot jauno teksta konvertēšanas API, japāņu lietotāji var rakstīt hiraganā un uzreiz redzēt Kanji meklēšanas rezultātus tiešraidē, izlaižot divus vidējos soļus.
Krāsu vektoru fonti
Android 13 pievieno renderēšanas atbalstu COLR 1. versijas fontiem un atjaunina sistēmas emocijzīmes formātā COLRv1. COLRv1 ir jauns un ļoti kompakts fontu formāts, kas tiek ātri un izteiksmīgi renderēts jebkurā izmērā. Lielākajai daļai lietotņu sistēma apstrādā visu, un COLRv1 vienkārši darbojas. Google iesaka pārbaudīt emocijzīmju atveidi, ja jūsu lietotne ievieš savu teksta renderēšanu un izmanto sistēmas fontus. Vairāk par COLRv1 varat lasīt pārlūkprogrammā Chrome paziņojums kad tas tika paziņots ar Chrome OS 98.
Bluetooth LE Audio
Bluetooth Low Energy Audio, kā norāda nosaukums, ir zema enerģijas patēriņa veids, kā pārraidīt audio, izmantojot Bluetooth. Android 13 nodrošina tam oficiālu atbalstu.
MIDI 2.0
Android 13 arī pievieno atbalstu jaunajam MIDI 2.0 standartam, tostarp iespēju savienot MIDI 2.0 aparatūru, izmantojot USB. MIDI 2.0 piedāvā tādus uzlabojumus kā palielināta kontrolierīču izšķirtspēja, labāks atbalsts ne-Rietumu intonācijai un izteiksmīgāka veiktspēja, izmantojot katras nots kontrolierus.
Kā lejupielādēt un instalēt Android 13 Developer Preview 2 savā Google Pixel ierīcē
Jūs varat viegli lejupielādēt Android izstrādātāja priekšskatījumu 2, un noteikti izlasiet mūsu ceļvedi vietnē kā instalēt Android 13 ja neesat pārliecināts, kā to izdarīt.
Google oficiāli izlaiž šo izstrādātāja priekšskatījuma atjauninājumu Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL vai Pixel 4. Varat izmantot 64 bitu sistēmas attēlus ar Android emulatoru Android Studio, kā arī varat izmantot GSI.
Kādas ir jūsu domas par jaunāko izstrādātāja priekšskatījuma versiju? Vai jūs to instalēsit savā ierīcē? Kāda ir bijusi jūsu pieredze? Paziņojiet mums zemāk esošajos komentāros!