Ir pieejams Android 14 izstrādātāja priekšskatījums 1 ar jaunām pielāgošanas opcijām, labāku akumulatora darbības laiku un daudz ko citu

Android 14 pirmais izstrādātāja priekšskatījums beidzot ir klāt, un tajā jau ir dažas interesantas izmaiņas.

Pasaulē ir maz operētājsistēmu, kas var apgalvot, ka tām ir tāds pats ietekmes līmenis kā Android. Tas nodrošina vairāk nekā 2,5 miljardus viedtālruņu visā pasaulē, un katru gadu tas saņem jaunu jauninājumu ar uzlabojumiem salīdzinājumā ar iepriekšējo versiju. Google pirmais izstrādātāja priekšskatījums par Android 14 tagad ir tiešsaistē, ieviešot izmaiņas, kas sniedz labumu izstrādātājiem, vienlaikus uzlabojot ierīču sistēmas stāvokli un sniedzot lietotājiem vairāk pielāgošanas piedāvā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 centīsies saņemt atsauksmes no izstrādātājiem tuvāko mēnešu laikā. Ja jums nav iebildumu pret problēmām, izmēģiniet Android 14. Tomēr, ja paļaujaties uz to, ka viedtālrunis ir pastāvīgi stabils, iespējams, ir vērts gaidīt pilnu Android 14 laidienu, kas tiks izlaista gada otrajā pusē.

Ievērojamākās Android 14 izstrādātāja 1. priekšskatījuma funkcijas ir šādas:

  • API uzvedības uzlabojumi: ir veiktas izmaiņas API darbībā, lai lietotājiem piedāvātu konsekventāku lietotņu pieredzi dažādās ierīcēs, vienlaikus samazinot sistēmas resursu izmantošanu. Ir arī atjaunināti norādījumi, lai palīdzētu izstrādātājiem gūt labumu no vairākuzdevumu veikšanas un lieliem ekrāniem unikālas funkcijas, lai izveidotu mobilās lietotnes vairākām ierīcēm.
  • Akumulatora darbības laika un sistēmas veselības uzlabojumi: iekšējās apraides sistēmas uzlabojumi palīdzēs lietotājiem padarīt ierīces akumulatora darbības laiku un akumulatora patēriņu efektīvāku.
  • Vairāk pielāgošanas iespēju: Android 14 piedāvā uzlabotas pieejamības un valodas funkcijas.
    • Android 14 ļauj izstrādātājiem vienkāršāk ļaut lietotājiem izvēlēties sev vēlamo valodu atsevišķas lietotnes un pievienojiet atbalstu dažādiem adreses noteikumiem, atsaucoties uz lietotājiem dzimuma ziņā valodu.
    • Lai pielāgotu vājredzīgus lietotājus, operētājsistēmā Android 14 ir palielināts fonta lielums līdz pat 200% (no plkst. 130%) un automātiska nelineāra fontu mērogošana, lai mazinātu izplatītākās izkārtojuma problēmas un padarītu tekstu vairāk lasāms.

Kad tiks izlaista Android 14?

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 2023. gada jūnijā, un pirms oficiālās izlaišanas ir paredzēts vismaz "vairākas nedēļas". Android 13 platformas stabilitāte sasniedza 2022. gada jūnijā, un galīgā versija bija atbrīvots iekšā augusts tā gada. Google ir izlaidusi sīkāka informācija par izlaišanas laika grafiku ko varat pārbaudīt.

Papildu pielāgošanas iespējas operētājsistēmā Android 14

Android pamatā ir pielāgošana, un operētājsistēmā Android 14 tiek veiktas dažas izmaiņas, kas lietotājiem dos lielāku kontroli pār skatīto saturu un to, kā viņi to skata.

Lielāki fonti ar nelineāru mērogošanu

Ja jums ir nepieciešams lielāks fonta lielums operētājsistēmā Android 13 vai vecākā versijā, to var palielināt līdz 130% no noklusējuma lieluma. Izmantojot Android 14, šis ierobežojums palielināsies līdz 200%. Turklāt, ja teksts kļūst pārāk liels, šis teksts nepalielināsies tādā pašā ātrumā kā mazāks teksts ekrānā. Tas nodrošina, ka viss ir lasāms, vienlaikus palīdzot lietotājiem, kuriem var būt nepieciešams papildu atbalsts, redzēt ekrānā redzamo saturu.

Valodas preferences katrai lietotnei

Izstrādātāji varēs pielāgot katrai lietotnei rādīto valodu kopu, ļaujot veikt A/B eksperimentus un nodrošināt atjauninātas lokalizācijas, ja lietotne izmanto servera puses lokalizācijas push.

Gramatiskā locījuma API

Gramatiskā locījuma API ļauj izstrādātājiem viegli atbalstīt lietotājus, kuri runā valodās ar gramatisko dzimumu, piemēram, franču vai vācu valodā.

  • Vīrišķais: "Vous êtes abonné à..."
  • Sievišķā: “Vous êtes abonnée à…”
  • Neitrāls: “Abonnement à…active”

Dzimums ir raksturīgs daudzām valodām, un tas ļauj izstrādātājam vieglāk atbalstīt skatītāja dzimumu.

Privātums un drošība

Bloķēt lietotņu instalēšanu

Sākot ar operētājsistēmu Android 14, lietotāji nevarēs viegli ielādēt viedtālruņos lietotnes, kuru mērķauditorija ir Android SDK 22. līmenis vai zemāks. Tas ir tāpēc, ka dažas ļaunprātīgas programmatūras vai citas bīstamas lietojumprogrammas ir vērstas uz SDK 22, lai izvairītos no izpildlaika atļauju modeļa, kas ieviests operētājsistēmā Android 6.0 Marshmallow. Izstrādātāji un entuziasti joprojām varēs instalēt vecākas lietojumprogrammas, izmantojot tālāk norādīto adb komandu.

adb install --bypass-low-target-sdk-block FILENAME.apk

Runtime uztvērēji

Lietotnēm, kuru mērķauditorija tiek atlasīta operētājsistēmā Android 14, ir jānorāda, vai dinamiskais Context.registerReceiver() lietojums ir jāuzskata par “eksportētu” vai “neeksportētu”.

Drošāki netieši nodomi

Lai nepieļautu, ka ļaunprātīgas lietotnes pārtver nodomus, lietotnēm, kuru mērķauditorija ir Android 14, ir aizliegts iekšēji sūtīt nolūkus, kuriem nav norādīta pakotne.

Drošāka dinamiskā koda ielāde

Dinamiskā koda ielāde ļauj izmantot ļaunprātīgu programmatūru un citus ļaunprātīgus pasākumus, jo tā ļauj lejupielādēt izpildāmos failus, ar kuriem var negaidīti manipulēt. Lietotnēm, kuru mērķauditorija tiek atlasīta operētājsistēmā Android 14 un kurās tiek izmantota dinamiskā koda ielāde, ir jānodrošina, lai ielādētie faili būtu tikai lasāmi.

Uzlabota fona apstrāde

JobScheduler un Foreground Services atjauninājumi un papildinājumi

Google veic dažas izmaiņas, kā darbojas JobScheduler un kā tiek izstrādāti priekšplāna pakalpojumi. Sākumā Foreground Services ir jārezervē tikai visaugstākās prioritātes lietotāja uzdevumiem, lai Android varētu uzlabot resursu patēriņu un akumulatora darbības laiku. Ir arī jauni darbi, piemēram, lietotāja iniciēti datu pārsūtīšanas veidi.

Būs arī prasība izstrādātājiem deklarēt priekšplāna pakalpojumu veidus. Šī prasība ļauj izstrādātājiem skaidri definēt fona darba nolūku, vienlaikus skaidri norādot, kuri lietošanas gadījumi ir piemēroti fona pakalpojumiem. Google Play arī ieviesīs jaunas politikas, lai nodrošinātu atbilstošu šo API izmantošanu.

Optimizētas pārraides

Šīm izmaiņām nevajadzētu radīt problēmas izstrādātājiem, jo ​​tās ir Android iekšējas, taču Google informē izstrādātājus par tām. Google ir mainījis veidu, kā lietotnes saņem kontekstā reģistrēts pārraides, kad lietotne nonāk a kešatmiņas stāvoklis, jo apraides uz kontekstā reģistrētiem uztvērējiem var tikt ievietotas rindā un piegādātas lietotnei tikai tad, kad tā iziet no kešatmiņas stāvokļa. Turklāt dažas atkārtotas kontekstā reģistrētas pārraides, piemēram, BATTERY_CHANGED, var tikt apvienota vienā galīgajā apraidē, pirms tā tiek piegādāta, tiklīdz lietotne tiek izslēgta no kešatmiņas stāvokļa.

Lietotņu saderība

Tā kā viedtālruņi mainās, īpaši formas faktori (piemēram, salokāmi) rada problēmas izstrādātājiem. Piemēram, kā izstrādātājs var likt savai lietotnei darboties un, piemēram, nemanāmi pārslēgties starp diviem pilnīgi atšķirīgiem formas faktoriem? Kā lietotne var droši paredzēt, kur atrodas izgrieztā kamera? Šīs ir problēmas, kuras Google ir mēģinājis atrisināt, padarot izstrādātājiem pēc iespējas vieglāku vaicājumu sistēmu un noskaidrot šos konkrētos parametrus.

OpenJDK 17 atbalsts

OpenJDK 17 atbalsts tiek ieviests, lai pilnībā iespējotu Java 17 līdzekļus gaidāmajos izstrādātāju priekšskatījumos, tostarp ierakstu klases, vairāku rindu virknes un modeļa atbilstības instanceof. Pateicoties Projekta galvenā līnija, Google saka, ka vairāk nekā 600 miljoni ierīču varēs saņemt jaunākos ART atjauninājumus, kas ietver arī šīs izmaiņas.

Vienkāršāka testēšana un atkļūdošana

Tāpat kā pagājušajā gadā, Google ļaus izstrādātājiem pārslēgt jaunas funkcijas. Šie slēdži atrodas izstrādātāja opcijās.

Kā lejupielādēt un instalēt Android 14 Developer Preview 1 savā Google Pixel ierīcē

Varat viegli lejupielādēt Android Developer Preview 1 un noteikti izlasiet mūsu ceļvedi kā instalēt Android 14 ja neesat pārliecināts, kā to izdarīt.

Google oficiāli izlaiž šo izstrādātāja priekšskatījuma atjauninājumu tālruņiem Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G) vai Pixel 4a. 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!