Ngalolu hlelo lokusebenza, ungabheka ukubuyekezwa kwezingxenye ze-Android core OS zedivayisi yakho ye-Android. Ungaqinisekisa futhi uhlu olufakiwe lwezinto ezisetshenzisweni yakho.
Ngokubuyekeza izingxenye ze-Android core OS, ungaba nezinzuzo ezilandelayo.
Ukulungiswa kwezokuphepha
Izithuthukisi zobumfihlo
Ukuthuthukiswa kokuvumelana
* Isici sokuvuselela sisekelwa kusuka ku-Android 10.
------------------------------------------------------ ----------------------------------------
Imininingwane ye-Android Mainline evela ku-https: //android-developers.googleblog.com/2019/05/fresher-os-with-projects-treble-and-mainline.html.
Amadivayisi aphephe futhi avikeleke kakhulu ane-Project Mainline
IProject Mainline yakhela kutshalomali lwethu eTreble ukwenza lula nokusheshisa ukuthi sikuletha kanjani izibuyekezo ku-ecosystem ye-Android. I-Project Mainline isisiza ukuthi sibuyekeze izinto eziyinhloko ze-OS ngendlela efana nendlela esivuselela ngayo izinhlelo zokusebenza: ngeGoogle Play. Ngale ndlela singathumela izinto ezikhethiwe ze-AOSP ngokushesha, futhi isikhathi eside - ngaphandle kokudinga ukuvuselelwa okugcwele kwe-OTA kusuka kumkhiqizi wefoni yakho. Izinto eziyinhloko zisatholakala ngomthombo ovulekile. Sisebenzisana eduze nabalingani bethu ekunikezelweni ngamakhodi nasekuhloleni, isb., Kusethi yokuqala yezingxenye ze-Mainline ozakwethu banikele ngezinguquko eziningi futhi basebenzisana nathi ukuqinisekisa ukuthi basebenza kahle kumadivayisi abo.
Ukuvuselelwa kweProject Mainline ngezakhi zengqalasizinda zeGoogle Play ku-Android OS Framework. Izinto ze-Framework ezivuselelwe zitholakala ngaphezu kwe-Treble Interface ne-Hardware-specific implementation, nangaphansi kwesendlalelo sezinhlelo zokusebenza.
Ngenxa yalokho, singasheshisa ukulethwa kokulungiswa kokuphepha, ukuthuthukiswa kobumfihlo, nokuthuthukiswa kokuvumelana kuyo yonke imvelo.
IProject Mainline inezinzuzo zokuphepha, ubumfihlo kanye nokungaguquguquki. Ukuphepha: Sheshisa ukusheshisa nokususa ukuncika kwe-OEM kwezimbungulu ezibucayi zokuphepha. Ubumfihlo: Ukuvikelwa okungcono kwedatha yomsebenzisi; kwandiswe amazinga wobumfihlo. Ukungaguquguquki: Ukuqina kwedivayisi nokuhambisana; ukuvumelana konjiniyela.
Ukuphepha ‣: Nge-Project Mainline, singaletha ukulungiswa okusheshayo kwezokuphepha zezimbungulu ezibucayi. Isibonelo, ngokumodareyitha izingxenye zemidiya, ebezibalwa cishe ngamaphesenti angama-40 ezikhubazeko ezisanda kumenyezelwa, futhi ngokusivumela ukuthi sibuyekeze i-Conscrypt, i-Java Security Provider, i-Project Mainline izokwenza ukuthi idivayisi yakho iphephe.
Ubumfihlo: Ubumfihlo bekuyinto ebhekwe kakhulu kithina, futhi sibeka umzamo omkhulu ekuvikeleni kangcono idatha yabasebenzisi nokukhuphula amazinga wobumfihlo. NgeProject Mainline, sinekhono lokwenza ngcono izinhlelo zethu zezimvume ukuvikela idatha yomsebenzisi.
Ukungaguquguquki: I-Project Mainline isisiza ngokushesha ukubhekana nezinkinga ezithinta ukuzinza kwedivayisi, ukuhambisana, nokuvumelana konjiniyela. Silinganisela idatha yendawo yesikhathi kuwo wonke amadivayisi. Futhi, siletha ukuqaliswa okusha komshayeli we-OpenGL, i-ANGLE, eyenzelwe ukusiza ukwehlisa izingqinamba eziqondene nedivayisi abahlangabezana nazo ngabathuthukisi begeyimu.
Isethi yethu yokuqala yezinto ezisekelwa kumadivayisi aqalisa ku-Android Q:
Ezokuphepha: Media Codecs, Media Framework Components, DNS Resolver, Conscrypt
Ubumfihlo: I-UI Yamadokhumenti, Isilawuli Semvume, i-ExtServices
Ukungaguquguquki: Idatha yesikhathi, ANGLE (onjiniyela bakhethe ukungena), i-Module Metadata, izinto ze-Networking, Captive Portal Login, Network Permission Configuration
I-Project Mainline isisiza ukuthi sigcine i-OS kumadivayisi ivuseleleka, ithuthukise ukungaguquguquki, futhi ilethe ikhodi ye-AOSP yakamuva kubasebenzisi ngokushesha. Abasebenzisi bazothola lokhu kulungiswa okubucayi nezithuthukisi ngaphandle kokuthi bathathe isibuyekezo esigcwele sohlelo lokusebenza. Sibheke phambili ekwandiseni lolu hlelo nabalingani bethu be-OEM ngomsebenzi wethu ohlangene ku-mainline AOSP.
Kubuyekezwe ngo-
Jun 14, 2025