Android 14 voisi tarjota johdonmukaisemman jakovalikkokokemuksen

Google saattaa tehdä Android Sharesheetista Project Mainline -moduulin.

Googlen odotetaan julkaisevan ensimmäiset kehittäjien esikatseluversiot Android 14 vain muutamassa viikossa. Kun lähestymme käyttöönottoa, olemme alkaneet nähdä raportteja muutamasta muutoksesta, joita voimme odottaa näkevämme tulevassa Android-päivityksessä. Esimerkiksi saimme äskettäin tietää, että Android 14 voisi tuoda päivitettävät juurivarmenteet ja älypuhelimissa on oltava AV1-tuki. Nyt uusi raportti Esper ehdottaa, että päivitys voisi tuoda myös kaivattuja muutoksia Androidin jakovalikkoon.

Tällä hetkellä Androidin jakovalikko ei ole yhdenmukainen sovellusten ja OEM-skinien välillä. Sovellukset luovat mukautetun jakoarkin järjestelmän jakovalikon sijaan, kun napautat jakopainiketta. Kuten liitteenä olevista kuvakaappauksista näkyy, kunkin sovelluksen mukautetuissa jakotaulukoissa on erilaisia ​​vaihtoehtoja. Tämä hidastaa huomattavasti sisällön jakamista, koska käyttäjät eivät voi vain luottaa lihasmuistiin valittaessa kohteita.

Kuvan luotto: Esper

Samoin järjestelmän jakovalikko vaihtelee OEM-Android-skineissä ja aiheuttaa saman ongelman käyttäjille, jotka vaihtavat usein eri valmistajien laitteiden välillä. Google näyttää olevan tietoinen tästä ongelmasta ja saattaa julkaista muutoksen Android 14:n kanssa, jotta jakamisvalikon käyttökokemus olisi yhdenmukaisempi sovellusten ja OEM-skinien välillä.

Kuvan luotto: Esper

Mukaan Esperin Mishaal Rahman, Google saattaa siirtää Android Sharesheetin a Projektin päälinja moduuli tulevassa julkaisussa jakamisvalikon epäjohdonmukaisuuksien korjaamiseksi. Tätä varten Google on lisännyt järjestelmäkuvaan uuden sovelluksen Android 13 QPR1 -betaversiolla. Android 13 QPR1:n lähdekoodi paljastaa, että uusi "Intent Resolver" -sovellus käsittelee Androidin "chooser"-koodi, joka käynnistää Android Sharesheetin pakottamalla käyttäjät valitsemaan jakoon käytettävän sovelluksen toiminta.

Google on jo yhdistänyt kehyksen valintakoodin ja kaikki sen riippuvuudet uuteen arkistoon AOSP: ssä: /packages/modules/IntentResolver. Rahman selittää, että /paketit/moduulit polku AOSP: ssä "on paikka, jossa kunkin modulaarisen järjestelmäkomponentin lähdekoodivarastot, esim. Projektin päämoduulit, asu. Tämä on todiste siitä, että Google voisi muuttaa IntentResolverin uudeksi Project Mainline -moduuliksi tulevassa julkaisussa, mikä tarkoittaa, että se voisi saada päivityksiä suoraan Googlelta Playn järjestelmäpäivitysten kautta. Tällä hetkellä järjestelmän jakovalikkoa voidaan päivittää vain tavallisella OTA-päivityksellä, koska se on osa kehyspakettia. Lisäksi OEM-valmistajat voivat muokata kehyksen jakovalikkoa voimakkaasti, mutta niillä on paljon rajoitetumpaa, mitä he voivat tehdä Googlen allekirjoittama ja tarjoama moduuli, joka ei ehkä ole kevyitä teemoja ajonaikaisten resurssipeittojen avulla (RRO: t)."

Siirtämällä Android Sharesheetin Project Mainline -moduuliin Google pystyy tarjoamaan johdonmukaisemman järjestelmän jakamisvalikon eri OEM-valmistajien Android-laitteille. Sisään Lisäksi mahdollisuus päivittää moduuli Play-järjestelmäpäivitysten kautta antaa yritykselle mahdollisuuden kokeilla ja parantaa jakosivukokemusta sovellusten välillä ilman OTA: ta. päivitykset. On kuitenkin liian aikaista sanoa, kestääkö yhtiö tämän muutoksen läpi. Meidän on odotettava Android 14 -kehittäjien esikatseluversioiden saapumista muutaman viikon kuluttua, jotta voimme tietää, aikooko Google jatkaa tätä kokeilua tehdäkseen Android Sharesheetistä projektin päämoduulin.

Saat lisätietoja Android Sharesheetistä ja sen nykyisestä toiminnasta tutustumalla Mishaalin yksityiskohtaiseen analyysiin seuraamalla alla olevaa lähdelinkkiä. Jos et tunne Androidin Project Mainlinea, siirry osoitteeseen syvällinen selittäjämme oppiaksesi kaikista moduuleista ja niiden tekemisestä.


Lähde:Esper