Content deleted Content added
No edit summary Tags: Reverted Visual edit |
m Reverted edits by 111.68.102.52 (talk): using Wikipedia for advertising/promotion (HG) (3.4.12) |
||
Line 18:
| url = {{Official url}}
}}
'''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 [[Apk (file format)|APK files]] to be deferred to the [[app store]], reducing the initial download size of the app.<ref name="google-app-bundle">{{Cite web |title=About Android App Bundles |url=https://developer.android.com/guide/app-bundle |access-date=2021-08-15 |website=Android Developers |language=en |archive-date=2021-08-09 |archive-url=https://web.archive.org/web/20210809200609/https://developer.android.com/guide/app-bundle |url-status=live }}</ref> The file extension used for this format is ".aab"
[[Google Play]] requires Android App Bundles for all new apps since August 2021 and for all updates to preexisting apps since November 2021.<ref name="theverge">{{Cite web |last=Peters |first=Jay |date=2021-06-30 |title=Google is moving away from APKs on the Play Store |url=https://www.theverge.com/2021/6/30/22557390/google-apk-app-bundles-package-format-play-store |access-date=2021-08-15 |website=The Verge |language=en |archive-date=2021-08-04 |archive-url=https://web.archive.org/web/20210804045536/https://www.theverge.com/2021/6/30/22557390/google-apk-app-bundles-package-format-play-store |url-status=live }}</ref><ref>{{Cite web |title=New Android App Bundle and target API level requirements in 2021 |url=https://
== Split APKs ==
Line 27:
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
== See also ==
|