Android TV has serious problems with internal storage. Google already has a plan to solve these
Android TV is king when it comes to operating systems for televisions. His older brother shares almost all of the code for Google TV (the customization layer that Google’s Chromecast carries), and the main problem we ran into with him was, internal storage is very easy to run out.
Both Chromecast with Google TV and most Android TV Boxes They come with very little internal memory, so it is very easy to exit the game as soon as you install some applications. Google has already announced its plan to prevent this: App Bundles will be mandatory on Android TV and Google TV.
Google’s plan to save space on Android TV
Without going further, Chromecast with Google TV on a server has only 8GB, of which only 4.4GB can be used to install apps (the rest is used by the system and pre-installed apps). A real drama to the minimum that you want to take advantage of the device.
To solve this, Google proposes to make AAB (Android App Bundles) format mandatory, which replaces APKs (Android Bundle Kits). When we perform an APK installation, the full package of the application is installedalong with language packs as well as all the necessary information and functions so that it can work both on that device and other compatible devices.
with AAB format installation takes up less space, as only minimal and essential resources are loaded for the application to run (like the language in which we configure the device). Thanks to this Each install takes up 20% less space on average than APKs.
Similarly, these Application Packages can be archived. This option allows not having to uninstall the app completely, in case we want to delete it temporarily. When restoring, only part of the application in question will be installed, respecting the stored user data. If we want to remove it completely, of course it will be possible.
google history May 2023 A full migration from APK files to AAB files is a reasonable amount of time for developers to migrate.