Android App Bundle
Android App Bundle (littéralement « paquet d'application Android ») est un format de fichier conçu pour la publication d'applications Android sur les magasins d'applications. Un App Bundle doit inclure le code compilé de l'application ainsi que ses ressources, ce qui permet de transférer la signature et la génération des fichiers APK vers le magasin d'applications, ce qui réduit la taille de téléchargement initiale de l'application[1]. L'extension de fichier utilisée pour ce format est ".aab"[2].
Ce format est devenu obligatoire pour toutes les nouvelles applications publiées sur le Google Play Store depuis [3].
APK fractionnés
Sans l'Android App Bundles, un APK peut prendre en charge plusieurs langues, jusqu'à quatre architectures de processeur différentes et plusieurs résolutions d'affichage[4]. Cela signifiait qu'un fichier d'installation pouvait potentiellement contenir des quantités importantes de spécifications inutiles pour l'appareil sur lequel il allait être installé.
Les APK fractionnés, qui sont générés par un magasin d'applications telle que Google Play, contiennent uniquement le code et les ressources nécessaires à l'appareil qui télécharge l'application[5]. Si l'utilisateur modifie une fonctionnalité de son appareil comme la langue, le magasin d'applications peut alors fournir des fichiers APK fractionnés supplémentaires à la demande pour répondre aux exigences modifiées[6].
Articles connexes
Références
- ↑ (en) « About Android App Bundles » [archive du ], Android Developers (consulté le )
- ↑ « bundletool », Android Developers (consulté le )
- ↑ (en) Peters, « Google is moving away from APKs on the Play Store » [archive du ], The Verge, (consulté le )
- ↑ (en-US) Amadeo, « Google Play dumps APKs for the more Google-controlled "Android App Bundle" » [archive du ], Ars Technica, (consulté le )
- ↑ (en) Tim Anderson, « Android devs prepare to hand over app-signing keys to Google from August » [archive du ], www.theregister.com (consulté le )
- ↑ (en) Elliott, « A new publishing format for the future of Android » [archive du ], Medium, (consulté le )
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.