Android 13 pirmais izstrādātāja priekšskatījums ir šeit, un tajā ir iekļautas vairākas izstrādātājiem un galalietotājiem paredzētas izmaiņas. Par to lasiet šeit!
Android ir lielākā operētājsistēma pasaulē. 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 13 tagad ir tiešsaistē, ieviešot vairākas izmaiņas, kas sniedz labumu izstrādātājiem, un uzlabojot konfidencialitāti, materiālu jūs, valodas vadīklas un citus.
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 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 laidienu, kas tiks izlaista gada otrajā pusē.
Ievērojamākās Android 13 izstrādātāja 1. priekšskatījuma funkcijas ir šādas:
- Atjauninātas konfidencialitātes funkcijas: jauns sistēmas fotoattēlu atlasītājs, kas lietotājiem ļauj kopīgot konkrētus attēlus un videoklipus ar lietotnēm, un jauna Wi-Fi atļauja, kas palīdz samazināt atrašanās vietas datu izmantošanu.
- Tematiskās ikonas: dinamisko lietotņu ikonas, kas atrodamas sadaļā Material You, tiks paplašinātas, iekļaujot visas lietotņu ikonas operētājsistēmā Android 13, ļaujot izstrādātājiem izmantot dinamiskas lietotnes ikonu, kas reaģē uz lietotāju Materiāla iestatīšanu.
- Valodas vadīklas: Android 13 ieviesīs jaunu API, kas palīdzēs izstrādātājiem identificēt lietotājus vēlamo valodu, palīdzot uzlabot lietotāja pieredzi un samazināt nepieciešamā standarta koda daudzumu no izstrādātājiem.
- Izstrādātāja rīki: operētājsistēmā Android 13 DP1 tiek atsvaidzinātas Android pamata bibliotēkas, lai atbalstītu Java 11. Daudzas DP1 izvēles funkcijas ir arī pārslēdzamas, lai izstrādātāji varētu vieglāk saprast, kā katras izmaiņas individuāli ietekmē viņu lietotnes.
Pārvietojieties šajā rakstā
- Kad tiks izlaista Android 13
-
Atjauninātas konfidencialitātes vadīklas operētājsistēmā Android 13
- Fotoattēlu atlasītāja API
- Tuvumā esošās ierīces atļauja izmantot Wi-Fi
-
Izstrādātāja rīki operētājsistēmā Android 13
- Ātro iestatījumu izvietojuma API
- Izstrādātājiem tagad ir pieejamas tematiskās ikonas
- Valodas preferences katrai lietotnei
- Ātrāka defise
- Programmējami ēnotāji
- OpenJDK 11 atjauninājumi
-
Lietotņu saderība operētājsistēmā Android 13
- Google Play sistēmas atjauninājumi
- Planšetdatoru, salokāmo datoru un Chromebook datoru optimizācija
- Vienkāršāka testēšana un atkļūdošana
- Kā lejupielādēt un instalēt Android 13 Developer Preview 1 savā Google Pixel ierīcē
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.
Atjauninātas konfidencialitātes vadīklas operētājsistēmā Android 13
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. Operētājsistēmā Android 12 ir daudz paveikušas lietotāju privātumu, un Android 13 to paplašina.
Fotoattēlu atlasītāja API
Pirmkārt un galvenokārt, operētājsistēmā Android 13 ir pievienots jauns sistēmas fotoattēlu atlasītājs — tas ir standarta un optimizēts veids, kā droši koplietot gan lokālos, gan mākoņdatošanas fotoattēlus. Sistēmas fotoattēlu atlasītājs ir Android dokumentu atlasītāja paplašinājums, kas ļauj lietotājam koplietot dokumentu lietotnē, šai lietotnei nepiekļūstot visiem dokumentiem ierīcē. Tāpat, fotoattēlu atlasītāja API var izsaukt, neprasot piekļuvi visi fotoattēli ierīcē. Google arī plāno nodrošināt fotoattēlu atlasītāju visās Android ierīcēs, kurās darbojas operētājsistēma Android 11 un jaunākas versijas, izņemot Android Go ierīces, izmantojot Google Play sistēmas atjauninājumus.
Tuvumā esošās ierīces atļauja izmantot Wi-Fi
Iepriekšējās Android versijās lietotnēm, kurām bija nepieciešams izveidot savienojumu ar tuvumā esošām Wi=Fi ierīcēm, bija jāpieprasa atrašanās vietas atļauja, pat ja tām nebija nepieciešama ierīces atrašanās vieta, lai tās darbotos. Google tagad sadala šo funkcionalitāti jaunā izpildlaika atļaujā ar nosaukumu NEARBY_WIFI_DEVICES, un tā ir daļa no atļauju grupas NEARBY_DEVICES. Lietotnes, kuru mērķauditorija ir Android 13, var pieprasīt NEARBY_WIFI_DEVICES atļauju ar karogu “neverForLocation”.
Android nebūtu tāds, kāds tas 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.
Ātro iestatījumu izvietojuma API
Ātrie iestatījumi ir lielisks Android papildinājums, jo tie ļauj ātri pārslēgt dažus tālruņa aspektus tieši virs paziņojumu atvilktnes. Problēma ir tā, ka dažreiz jūs atrodat jaunu, ko varat pievienot no lietotnes, par kuru nezinājāt, ka tajā ir ātrā iestatījumu pārslēgšana. Android 13 mērķis ir palīdzēt šajā jautājumā, jo tas ir jauns flīžu izvietojuma API ļauj lietotnei ar pogu mudināt lietotāju pievienot ātrajiem iestatījumiem pielāgotu ātro elementu.
Izstrādātājiem tagad ir pieejamas tematiskās lietotņu ikonas
Google sāka beta testēt tematisko lietotņu ikonas Pixel Launcher operētājsistēmā Android 12, lai gan tas bija skaidri apzīmēts kā "beta". Tie ir saistīti ar "monet", Android 12 tēmu veidošanas programmu, kas pašlaik ir pieejama Pixel viedtālruņos. Izmantojot operētājsistēmu Android 13, lietotņu izstrādātāji tiek aktīvi mudināti nodrošināt saderīgas ikonas, lai tiešajiem lietotājiem būtu konsekventa pieredze sākuma ekrānā, ja viņi iespējo šo funkciju.
Valodas preferences katrai lietotnei
Lietotājiem, kuri pārvalda vairākas valodas, bieži vien iespējams, ka vēlaties izmantot dažas lietotnes vienā valodā, bet citas lietotnes citā valodā. Dažas lietotnes galalietotājam piedāvā valodas izvēli, lai viņi varētu lietotni citā valodā, kas atšķiras no tālruņa valodas. Tomēr operētājsistēmā Android 13 tagad varat to izdarīt, izmantojot jauna platformas API lai iestatītu vai iegūtu lietotāja vēlamo valodu. Līdzīga API tiks pievienota arī nākotnes Jetpack bibliotēkai.
Ātrāka defise
Parasti, kad vārds piepildās līdz konteinera malai (piemēram, tālruņa ekrānam) un vēlas turpināt tiek rakstīts nākamajā rindā, pirms turpināt nākamajā rindā, vietā, kur vārds tiek nogriezts, jāpievieno defise. Lai gan ir bijis iespējams, ka Android to veica dinamiskā teksta aplaušanā, tas nekad nebija ieteicams, pateicoties veiktspējas trāpījumam, ko izmantojāt. Rezultātā tas pēc noklusējuma ir izslēgts.
Tomēr tagad Google saka, ka šī funkcija ir daudz uzlabota un var lepoties ar veiktspējas pieaugumu līdz pat 200%, tāpēc teksta atveides veiktspēja gandrīz neietekmē.
Programmējami ēnotāji
Operētājsistēmā Android 13 ir pievienots atbalsts programmējamiem RuntimeShader objektiem, kuru darbība ir noteikta, izmantojot Android grafikas ēnošanas valodu (AGSL). AGSL lielu daļu sintakses koplieto ar GLSL, taču darbojas Android renderēšanas programmā, lai pielāgotu gleznošanu Android audeklā, kā arī skata satura filtrēšanu.
OpenJDK 11 atjauninājumi
Android 13 galvenās bibliotēkas ir atjauninātas līdz jaunākajai OpenJDK 11 LTS versijai. Ir gan bibliotēkas atjauninājumi, gan Java 11 programmēšanas valodas atbalsts lietotņu un platformu izstrādātājiem. Šīs galvenās bibliotēkas izmaiņas tiks izplatītas arī galalietotājiem, izmantojot Google Play sistēmas atjauninājumus, kas ir daļa no ART moduļa operētājsistēmai Android 12 un jaunākām versijām.
Lietotņu saderība operētājsistēmā Android 13
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.
Ne tikai tas, bet arī uzņēmums ir ieviesis īpašas atsaucīgas dizaina vadlīnijas kas izstrādātājiem jāievēro, lai nodrošinātu maksimālu saderību starp ierīcēm.
Google Play sistēmas atjauninājumi
Google paplašinās Projekta galvenā līnija operētājsistēmā Android 13, lai turpinātu modularizēt Android sistēmas galvenās daļas. Google jau ir parādījis, kā var jaunināt sistēmas galvenās daļas, piemēram, fotoattēlu atlasītāja API ieviešanu, izmantojot Google Play sistēmas atjauninājumus vecākām ierīcēm. Izmantojot operētājsistēmu Android 13, Google ir pievienojis gan Bluetooth, gan īpaši platjoslas moduli.
Planšetdatoru, salokāmo datoru un Chromebook datoru optimizācija
Pamatojoties uz operētājsistēmas Android 12L radīto impulsu, operētājsistēmā Android 13 ir iekļauta optimizācija liela ekrāna ierīcēm, piemēram, planšetdatoriem, salokāmiem datoriem un Chromebook datoriem.
Vienkāršāka testēšana un atkļūdošana
Lai izstrādātājiem būtu vieglāk pārbaudīt atsevišķas Android 13 izmaiņas, Google izstrādātāja iestatījumos ir ieviesusi vairākus pārslēgšanas iestatījumus. Šīs slēdži ļauj izstrādātājiem atsevišķi iespējot vai atspējot izmaiņas.
Kā lejupielādēt un instalēt Android 13 Developer Preview 1 savā Google Pixel ierīcē
Jūs varat viegli lejupielādēt Android izstrādātāja priekšskatījumu 1, 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!