Android Q API - kas jauns un ko tie nozīmē Android?

Autors: Louise Ward
Radīšanas Datums: 4 Februāris 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Agregar o quitar botones táctiles en pantalla de android
Video: Agregar o quitar botones táctiles en pantalla de android

Saturs


Pirmais Android Q priekšskatījums atrodas šeit, līdzās visu veidu izstrādātāju runām par jauno kodu zem. Sākot no šodienas Android Q Beta 1 ir pieejams agrīnajiem ieviesējiem un izstrādātājiem, ienesot daudz jaunu uzlabojumu.

Lai gan Android Q acīmredzami ir dažas ar lietotāju vērstas funkcijas, daudz kas no tā, kas padara Android Q īpašu, ir atrodams zem koda. Mēs runājam par API vai lietojumprogrammu saskarnēm. Šīs saskarnes ir būtiskas tam, kā lietotnes darbojas ar pamatā esošo operētājsistēmu.

Kā jūs gaidījāt, gaidāmajā SDK priekšskatījumā ir iekļautas vairākas jaunas API, lai izstrādātāji platformai varētu pievienot vēl vairāk funkcionalitātes. Šeit ir izskaidroti jaunie Android Q API, kas jums jāzina.

Neironu tīkla API 1.2

Google vēlas, lai AI jūsu Android tālrunī būtu vēl gudrāks. Neironu tīklu API, kas pirmo reizi tika izlaists 2017. gadā, definē dažus mākslīgā intelekta un mašīnmācīšanās pamata parametrus. Google saka, ka Android Q tiek paplašināts līdz 60 jaunām operācijām, piemēram, ARGMAX, ARGMIN un kvantizēts LSTM, ar nelielu veiktspējas uzlabojumu.


Tas ir īpaši svarīgi aparatūras izgatavotājiem, kuri varēs uzlabot mašīnu mācīšanos, objektu noteikšanu un attēlu segmentēšanu savās lietotnēs un modeļos. Google cer neironu tīkla API 1.2 padarīt par TensorFlow ietvara daļu. Drīzumā tas nozīmē, ka Android Q darbinātās lietotnes būs neatkarīgākas.

MediaCodecInfo API

Google saka, ka šī API ļauj lietotnēm vieglāk noteikt, cik labi katra atsevišķa Android ierīce nodrošina videoklipa atskaņošanu. API vienkāršo procedūras noteikšanu, kāda ierīce tiek izmantota, kāds ekrāna izmērs un malu attiecība tai ir, kādu kadru ātrumu tā atbalsta un kādi kodeki ir saderīgi. Bottom line, video lietotnes labāk varēs nodrošināt vislabāko video atskaņošanu jebkurai dotajai ierīcei.

Vietējā MIDI API

Šī ir jauna API, kurai vajadzētu palīdzēt Android ierīcēm efektīvāk sarunāties ar MIDI aprīkojumu. Dažas lietotnes paļaujas uz C ++, lai veiktu audio apstrādi. Īpaši šīm lietotnēm vietējā MIDI API ļauj tām tieši sarunāties ar MIDI ierīcēm, izmantojot NDK. Citiem vārdiem sakot, MIDI datus var nolasīt audio atzvanīšanas laikā, izmantojot nenobloķējošu lasītāju. Tas samazina latentumu un izlīdzina veiktspēju. Spēles beigas? Jūsu Android tālrunis būs saderīgāks ar jūsu MIDI tastatūru vai citu audio aprīkojumu.


Publiskās API

Android Q mazinās atkarību no privātām API, saka Google. Privātās API parasti ir pieejamas tikai noteiktām, apstiprinātām organizācijām vai izstrādātājiem. Tas būtu līdzīgi tam, kā Sony EA piešķir īpašu piekļuvi PS4, ko citi spēļu veidotāji nevar sasniegt. Google apgalvo, ka lietotnes, kas paļaujas uz (privātajām) API, kas nav iekļautas vietējā SDK, ir pakļautas avārijas riskam un drošības spēku zaudē. Tāpēc Android Q veicina uzņēmuma centienus atbalstīt tikai publiskās API.

Google saka, ka Android Q laika gaitā ierobežos piekļuvi API, kas nav SDK, jo tas prasa izstrādātājiem pārslēgties uz publiskajām API. Lai atvieglotu izstrādātāju iesaistīšanos šajā pārejā, Google prasīs ievērot šo ierobežojumu tikai lietotnēm, kuru mērķauditorija ir Android Q (un jaunākām). Lietotnes, kas ir paredzētas Android Pie un vecākām versijām, joprojām varēs izmantot privātas API. Google plāno pievienot savu vēlamo publisko API sarakstu, pamatojoties uz izstrādātāju atsauksmēm un pieprasījumiem. Ja atbilstošā publiskā API nav pieejama, Google sadarbosies ar atsevišķiem izstrādātājiem, lai atrastu kompromisu.

Publisko izstrādātāju testēšanas ietvaros Google vēlas, lai izstrādātāji pārbaudītu savas lietotnes, izmantojot plašāku interfeisu, kas nav SDK. Tas liek domāt, ka, lai noskaidrotu, kad tiek izmantota API, kas nav SDK, izmantojiet StrictMode metodi. Šis ir tālspēles jēdziens, kam vajadzētu palīdzēt izstrādātājiem nākotnē nodrošināt savu lietotņu darbību.

API mērķauditorijas atlase

Atbilstoši iepriekšējiem izlaidumiem Google ieviesīs mērķauditorijas atlasi pēc API, kamēr turpināsies Android Q izstrāde. Tas nozīmē, ka Google piespiedīs izstrādātājus atjaunināt savas lietotnes jaunākām un jaunākām Android versijām.

Jaunākas Android versijas parasti ir drošākas un jaudīgākas. Tāpēc šī gada vēlāk pakalpojumā Google Play lietotnēm būs jātiecas uz SdkVersion 28 (Android 9 Pie). Citiem vārdiem sakot, līdz gada vidum izstrādātājiem, kas izveido pavisam jaunas lietotnes vai esošo lietotņu atjauninājumus, būs jānodrošina vismaz saderība ar Android 9 Pie, ja ne Android Q. Visbeidzot, Google sāks brīdināt lietotājus, kad viņu tālruņa lietotnes atlasiet vecākas un novecojušās Android versijas.

Visbeidzot, izstrādātājiem ir jāsagatavo savas lietotnes 64 bitu konvertēšanai. Šobrīd Android atbalsta 32 bitu un 64 bitu lietotnes, taču tas drīz mainīsies. Šī gada vēlāk visām lietotnēm būs jāatbalsta 64 biti. Tas būs īpaši svarīgi lietotnēm, kuras izmanto vietējo Android SDK.

Sāciet ar Android Q

Tādējādi tiek apkopoti daži no jaunajiem API, kas atrodas Android Q. Vai vēlaties izmēģināt Android Q? Tie, kas reģistrēti Android izstrādātāju programmā, var lejupielādēt jauno Android Q priekšskatījumu un saistītos SDK un Android Studio.

Tā kā Google darbojas jaunajā platformā, Android Q pilnvaras tikai uzlabosies.Lai arī sabiedrībai varētu būt aizraujoši pāriet uz pirmsizlaides versiju, izstrādātājiem ir daudz svarīgāk sākt strādāt ar jaunajām API un apgūt izmaiņas, kas tiek izmantotas, lai nodrošinātu lielāku ietekmi uz ceļa.

nodrošinās jums jaunāko informāciju par visām lietām, kas ir saistītas ar operētājsistēmu Android Q, jo jaunā OS tiek apstrādāta. Plašāka informācija būs pieejama Google I / O maijā.

Mobilie tīklāji nav tik populāri kā agrāk, taču viena īpašniekam ir ava priekšrocība, alīdzinot ar viedtālruņa kartā punkta funkcija ielēgšanu. Pārnēājamā WiFi tīklāja ierīce parati var vienlaiku izve...

Atjauninājum, 2019. gada 27. mart (plkt. 01:49 ET): Mobvoi atbildēja uz mūu lūgumu komentēt zemāk eošo tātu. Pārtāvi acīja, ka uzņēmumam pagaidām nav komentāru, taču viņš mū informē, ja Mobvoi nolem, ...

Lasiet Šodien