
Google ir nolēmis radikāli pārveidot veidu, kā izstrādātāji piekļūst Android pirmsizlaides versijām., kopš tika paziņots, ka tradicionālā programma Izstrādātāja priekšskatījums ir aizstāts ar jaunu atzaru ar nosaukumu "Canary". kas izveido nepārtrauktu un dinamiskāku modeli platformas funkciju agrīnai testēšanai.
Šis lēmums iezīmē pagrieziena punktu sadarbības procesā starp Google un izstrādātāju kopienu.
Lai sniegtu jums labāku atbalstu un ātrāku, konsekventāku piekļuvi izstrādes procesā esošajām funkcijām, mēs paziņojam par būtisku mūsu pirmsizlaides programmas attīstību. Turpmāk Android platformai būs Canary izlaiduma kanāls, kas aizstās iepriekšējo izstrādātāju priekšskatījuma programmu. Šis Canary izlaiduma kanāls darbosies līdzās esošajai Beta programmai.
Nepārtraukta un automatizēta pieeja testēšanai
Lppgalvenā atšķirība starp iepriekšējo modeli un jauno priekšlikumu slēpjas atjaunināšanas procesa nepārtrauktībā. Lai gan izstrādātāju priekšskatījumi katrā ciklā bija jāinstalē manuāli, Canary izmanto mainīgas straumes stratēģiju. Tas nozīmē, ka Kad ierīce pievienosies šai filiālei, tā automātiski saņems visas jaunākās versijas. Android atjauninājumi tiek veikti, izmantojot OTA bezvadu savienojumu, tādējādi novēršot nepieciešamību pēc atkārtotas instalēšanas.
Pateicoties neatkarībai no konkrētām versijām, Canary ļauj izstrādātājiem turpināt eksperimentēt ar API kas joprojām ir agrīnā stadijā, pat pēc tam, kad jaunā oficiālā Android versija nonāk beta versijā.
Priekšrocības attīstībai un agrīnai atsauksmēm
Uno no lieliskajām priekšrocībām no šī jaunā pieeja ir iespēja sniegt nepārtrauktu atgriezenisko saiti visā izstrādes ciklā. Saskaņā ar iepriekšējo shēmu izstrādātāju priekšskatījuma kanāls tika slēgts brīdī, kad Android pārgāja beta versijā, neatstājot oficiālu iespēju testēt un novērtēt eksperimentālās funkcijas. Ar Canary šī plaisa izzūd, jo Jaunas API var padziļināti izpētīt, nepaļaujoties uz oficiālajiem datumiem no versiju izlaišanas.
Neskatoties uz savu atvērtību, Ne visas Kanāriju salās redzamās funkcijas obligāti tiks iekļautas stabilā versijā. Tomēr šī filiāle tiek attēlota kā būtiska telpa operētājsistēmas nākotnes atklāšanai un ietekmēšanai, jo tā ļauj novērtēt uzvedības izmaiņas un platformas pielāgojumus tās agrīnākajos posmos.
Kam vajadzētu izmantot Kanāriju kanālu?
Ir svarīgi to pieminēt Kanāriju kanāls ir īpaši izstrādāts izstrādātājiem. kuri vēlas būt soli priekšā jaunumiem, testējot jaunākās funkcijas un sniedzot agrīnas atsauksmes. Lai gan versijas ir izgājušas automatizētu testēšanu un iekšējas pārskatīšanas, tās joprojām var saturēt būtiskas kļūdas, tāpēc šīs versijas nav ieteicams lietot pamata vai ikdienas ierīcēs.
Tiem, kas meklē stabilāku pieredzi, beta versija turpinās darboties. kā ideāla vide lietojumprogrammu validēšanai atbilstoši gaidāmajām Android versijām. Taču tiem, kas vēlas ielūkoties nākotnē un ir gatavi uzņemties zināmu risku inovāciju labā, Canary ir ideāls risinājums.
Uzstādīšana un dalība izstrādē
Jaunākās Canary versijas instalēšana ir tikpat vienkārša kā Android Flash rīka izmantošana atbalstītā Pixel ierīcē. Kad tas ir izdarīts, atjauninājumi tiks piegādāti automātiski, tiklīdz tiks izlaistas jaunas versijas. Iziet no kanāla var, atkārtoti instalējot beta vai publisko versiju, lai gan šim procesam būs nepieciešams notīrīt ierīci.
Además de To pieejamība reālā aparatūrā, Canary versijas ir integrētas Android emulatorā un Android SDK. izmantojot Android Studio Canary kanālu. Tas ļauj testēt un veidot lietotnes, kas īpaši paredzētas eksperimentāliem laidieniem, iespējojot uzvedības izmaiņas, izmantojot platformas funkciju saderības ietvaru.
Ir vērts pieminēt, ka šī jaunā filiāle tagad pieejams Pixel ierīcēm un drīzumā būs pieejams arī lietošanai Android emulatorā, izmantojot noteiktas Android Studio versijas un atbilstošo SDK.
Visbeidzot, ja vēlaties uzzināt vairāk par to, varat skatīt sīkāku informāciju šī saite.
