Androidil on olnud probleeme värskendustega, kuna see on igavesti lõppenud ja selle tulemuseks on palju killustumist. Võta seda näiteks siis, kui Android O on lihtsalt nurga taga, Android Nougat annab ainult umbes 7% kõigist Android-seadmetest. See on lihtsalt piinlik number, arvestades, et see on olnud juba üle 8 kuu pärast esimest stabiilset vabastamist. Niisiis, miks Android uuendab probleemi? Noh, nagu Google seda paneb, " oleme kuulnud meie seadme tootja partneritest järjekindlalt, et olemasolevate seadmete uuendamine uueks Androidi versiooniks on väga aeganõudev ja kulukas ". Noh, Google on alati välja töötanud uued plaanid Androidi uuenduste parandamiseks, kuid seekord on neil ilmselt konkreetsem plaan. Ettevõte on äsja kuulutanud Project Treble'i, mille eesmärk on lihtsustada Androidi värskendusi. Seega, kui te ei tea, milline on täpselt Project Treble, on meil kõik vastused.
Mis on Project Treble?
Projekt Treble toob Androidile modulaarse baasi, mis eraldab „tarnija spetsiifilise” riistvarakoodi Androidi raamistiku koodist. Projekt, mis on osa Android O-i versioonist, toob kaasa suurima muudatuse Android'i madala taseme arhitektuuris, mis peaks tootjatele lihtsamalt oma seadmeid värskema Android-versiooniga värskendama.
Siin on palju tehnilist kõnepruuki, kuid alumine rida on Project Treble tagab, et värskendused ei nõua originaalseadmete tootjatelt nii palju aega ja energiat kui eelmised Android-uuendused.
Kuidas projekt Treble töötab?
Probleemide mõistmiseks peate mõistma, kuidas Android töötab. Kui Google avaldab uue Androidi versiooni lähtekoodi, läheb see kõigepealt silikoonitootjatele, nagu Qualcomm, MediaTek jne, kes seejärel lisavad koodi, et veenduda, et uus Android-versioon töötab hästi oma kiibistikul. Seejärel edastavad kiibistiku tegijad Android-värskenduse originaalseadmete tootjatele, ettevõtetele, kes toodavad Android-seadmeid, nagu Samsung, LG, Huawei, Lenovo jne, kes seejärel muudavad oma rakendustega oma väljaandeid, lisades samas oma kohandatud nahad ja muud funktsioonid. Seejärel töötavad seadme tegijad uue Androidi versiooni testimiseks vedajatega ja vabastavad selle. Nii et jah, see on üsna pikk protsess. Noh, see on see, mida Project Treble püüab parandada.
Projektiga Treble tutvustab Google „ müüjaliidese ”, mis töötab sarnaselt ühilduvuse testimise komplektile (CTS). CTS tagab, et rakenduste arendajad ei pea oma rakendusi kohandatud tootjatele ja erinevatele riistvaradele kohandatud disainilahendustega disainima. Androidi värskenduste puhul katkestab Vendor Test Suite (VTS) räni tootjate poolt nõutava töö, kiirendades seeläbi värskendamise protsessi. Niisiis, Android-seadme tegijad saavad Android-raamistikku lihtsalt uuendada ja vabastada nende seadmetest.
Kas see tõesti muudab Android-värskendused kiiremaks?
Nagu eespool mainitud, on Androidi värskenduse versioonil juba kolm sammu ja Project Treble vähendab ainult ühte neist sammudest. Nagu Google seda paneb, ei ole „räniettevõtjatelt täiendavat tööd”, kuid kas see tõesti parandab Android-i värskenduste olukorda? Noh, asjad on juba praegu kaheldavad . Kuigi tootjad nagu Lenovo omanduses olev Motorola peaksid suutma kiirendada värskendusi, kuna neil on enamasti Android-ehitised, peavad sellised tootjad nagu Samsung ikka veel aega, pidades silmas, et nad peavad kasutajaliidese nahka ja lisama oma omadused.
Niisiis on alumine rida, et kui te ei saa Android-värskendusi pärast projekti Treble'i, on süüdi ainult seadme tootja. Google on kindlasti oma tööd teinud.
Millal saavad seadmed kolmanda projekti?
Projekti kõrgekvaliteediline arhitektuur on juba osa Android O Developer Preview'ist, mis on hiljuti avaldatud Pixeli ja Nexuse seadmetele. Kui tegemist on teiste seadmetega, on iga Android O-ga käivitatud või Android O-le uuendatud seade Probleemiga ühilduv seade.
Project Treble: kiiremad Android-uuendused
Me peame ootama ja vaatama, kas Project Treble vastab tõepoolest kiiremate Android-uuenduste lubadusele. Siiski peaksime saama selgema ettekujutuse, kui Android O antakse kõigile, kuna Google avaldab ka projekti Treble täieliku dokumentatsiooni, kui Android O vabastatakse.
Noh, siin on lootust, et Project Treble tõepoolest fikseerib Androidi värskenduse ees asjad. Millised on teie mõtted Project Treble'ist? Anna meile teada allpool olevas kommentaaride osas.