Kaikki mitä sinun tarvitsee tietää ASB-muodosta Androidissa, hyvästit APK:ille?

Uusi ASB-formaatti Androidille desarrolladores

Hieman yli vuosi AAB-muodon (Android App Bundle) julkaisun jälkeen Google esittelee uuden laajennuksen Android-sovelluksille. Ei, he eivät ole tulleet hulluiksi julkaisemalla kolmatta formaattia, eivätkä myöskään onko siitä syytä huolestua , ellet ole kehittäjä.

ASB, uusi muoto sovellusten asentamiseen Androidiin , ei ole tarkoitettu suurelle yleisölle, vaan erikoistuneille käyttäjille ja kehittäjille. Se on osa Googlen Privacy Sandbox -ohjelmaa, jota testataan parhaillaan Android 13:ssa ja joka auttaa parantamaan mobiiliturvallisuutta. Haluatko tietää, mistä Android SDK Bundlessa on kyse?

Android SDK Bundle + SDK Runtime Environment, yhdistelmä yksityisyyden parantamiseksi

muodossa ASB Android SDK yksityisyyden hiekkalaatikolla

Jos et tiennyt, Android-sovelluksia ei luoda tyhjästä . Niiden kehittämiseen tarvitset Software Development Kit (SDK), joka on joukko työkaluja, joiden avulla voit luoda ohjelmistoja tietylle järjestelmälle, tässä tapauksessa Android-mobiilillesi.

Android-ekosysteemin eri SDK:t ovat kehittyneet vuosien varrella ja niiden uudet versiot, mutta niissä oli ongelma: vaikka ne toimivat erillään muista yleisistä sovelluksista, SDK:t perivät samat käyttöoikeudet ja oikeudet kuin niitä kutsunut sovellus. .

Jos oikeudet on asetettu liian korkeiksi, haitallinen SDK voi kerätä ja jakaa arkaluontoisia tietoja joita käyttäjä tai kehittäjä ei halua jakaa. Tämä on tietysti riski, mutta Google työskentelee sen parissa Privacy Sandboxin ja ASB-sovellusten uuden muodon ansiosta.

Aivan kuten APK:t ja AAB:t ovat paketteja sovellusten jakeluun, ASB on sama SDK:ille.

Mikä on Googlen ratkaisu? Tästä eteenpäin kolmannen osapuolen SDK:t, jotka sovellus kutsuu toimii eristetyssä ympäristössä mistä tahansa sovelluksesta (mukaan lukien soittava sovellus). Tätä varten Google loi SDK-ajonaikaisen ympäristön, jossa ASB-pakkaus tulee peliin.

ASB (Android SDK Bundle) -muodossa olevat SDK:t ovat hyvin samankaltaisia ​​kuin APK:n ja AAB:n sovellukset, koska ne pakkaa kaikenlaista dataa yhteen . Sen toiminto? Helpota kyseisen SDK:n mobilisointia paikasta toiseen. Erottuva? ASB:ksi pakatut SDK:t on suunniteltu toimimaan vain uudessa SDK-ajonaikaisessa ympäristössä , ei missään muussa tilassa.

Miten ASB-julkaisu vaikuttaa Android-käyttäjiin?

Android SDK Bundle -paketti on uusi muoto

Hyvin lyhyesti: ASB ei vaikuta tavallisiin Android-käyttäjiin ollenkaan . Laajemmin se ei vaikuta heihin ollenkaan, koska tavallisen käyttäjän ei tarvitse käyttää ohjelmistokehityssarjoja milloin tahansa. Siksi heidän ei pitäisi kohdata ASB-tiedostoja päivittäin.

Päinvastoin, jos olet kehittäjä, asiat muuttuvat paljon, koska SDK:t ovat olennainen osa työtäsi . Siksi on hyvin todennäköistä, että sinun tulee tutustua ASB-pakettien toimintaan kahdesta syystä: ensinnäkin ne auttavat parantamaan yksityisyyttä ja turvallisuutta; toiseksi, koska ne ovat tällä hetkellä kokeiluvaiheessa muiden Androidin sisäisten muutosten kanssa, mutta ne ovat pian lopullisia muutoksia.

Lopuksi, jos olet kehittäjä, suosittelemme myös tutustumista ASAR-muodossa , joka vastaa ASB:tä, mutta SDK:n jakeluun Maven for Androidissa.

Lähde | Google