Content deleted Content added
Anton.bersh (talk | contribs) Add details |
removed stub template |
||
(49 intermediate revisions by 30 users not shown) | |||
Line 2:
{{Infobox file format
| name = Android App Bundle
| icon = Android App Bundle logo.png
| _noextcode =
| extension = {{code|.aab}}
Line 11:
| genre = [[Package format]]
| container for = [[Android (operating system)|Android]]
|
| contained by =
| extended from =
| extended to =
| standard =
| url = {{Official
}}
'''Android App Bundle''' is the [[Android (operating system)|Android]] application publishing [[file format]]. The App Bundle must include the application's [[compile]]d code and resources, which allows for the signing and generation of [[
== Split APKs ==
Without Android App Bundles, an [[Android application package|APK]] can support multiple languages, up to four different [[Computer architecture|CPU architectures]], and several [[display resolution]]s.<ref name="arstechnica">{{Cite web |last=Amadeo |first=Ron |date=2021-07-01 |title=Google Play dumps APKs for the more Google-controlled
Split APKs, which are generated by an app store like Google Play, contain only the code and resources that are needed for the specific device downloading the app.<ref name="theregister">{{Cite web |last=Tim Anderson |title=Android devs prepare to hand over app-signing keys to Google from August |url=https://www.theregister.com/2021/07/01/android_app_bundle/ |access-date=2021-08-15 |website=www.theregister.com |language=en |archive-date=2021-07-24 |archive-url=https://web.archive.org/web/20210724182926/https://www.theregister.com/2021/07/01/android_app_bundle/ |url-status=live }}</ref> If the user changes their device language or feature set, the app store can then deliver additional split APKs on demand to meet the changed requirements.<ref name="googleplaydev">{{Cite web |last=Elliott |first=Dom |date=2020-11-23 |title=A new publishing format for the future of Android |url=https://medium.com/googleplaydev/what-a-new-publishing-format-means-for-the-future-of-android-2e34981793a |access-date=2021-08-15 |website=Medium |language=en |archive-date=2021-07-16 |archive-url=https://web.archive.org/web/20210716040146/https://medium.com/googleplaydev/what-a-new-publishing-format-means-for-the-future-of-android-2e34981793a |url-status=live }}</ref>
Android App Bundles are required for using "play as you download" feature of Google Play, which lets users download and install a portion of the game to start playing and then download the rest while the user is occupied by the first level.<ref>{{Cite web|last=Amadeo|first=Ron|date=2021-11-15|title=Android 12: The Ars Technica Review|url=https://arstechnica.com/gadgets/2021/11/android-12-the-ars-technica-review/|access-date=2021-11-21|website=Ars Technica|language=en-us|archive-date=2021-11-21|archive-url=https://web.archive.org/web/20211121011423/https://arstechnica.com/gadgets/2021/11/android-12-the-ars-technica-review/|url-status=live}}</ref>
== See also ==
* [[Android software development]]
* [[
== References ==
{{reflist}}
== External links ==
* {{official website}}
{{Android|state=collapsed}}
Line 40 ⟶ 43:
[[Category:Android (operating system)]]
[[Category:Computer file formats]]
|