keymanapp / keymanapp/keyman

feat(android): Publish apps as Android App Bundles (AAB) instead of APK

Open
#5,454 1 comment 0 reactions 0 assignees View on GitHub
android/ android/app/ feat oem/ oem/fv/ oem/fv/android/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

From https://community.scripture.software.sil.org/t/android-app-bundles-updating-an-existing-app/2461

> In August 2021, [Google Play](https://android-developers.googleblog.com/2020/11/new-android-app-bundle-and-target-api.html) will require that all **new** apps are published as Android App Bundles (AAB) instead of an APK. For existing app, they can continue to be published as an APK. However, you may choose to switch to AAB...

While we don't immediately need to migrate to the AAB format, at some point the Play Store will likely deprecate APK. Chris posted a developer guide in the community site link above.

This will apply to the FV Android app too.

**Pros**: AAB is a smaller download for users (resources targeted for their device)
**Cons**: Requires separate app to sideload the AAB file

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.