So, I made a native extension that lets you read LiveUpdate content from a Google Play APK expansion file. This is useful if you have a game that doesn’t fit in the 100MB max APK size.
Here you go: GitHub - dapetcu21/defold-apkx: Google Play APK Extension integration for Defold · GitHub
This contains APIs that handle the downloading of expansion files and utility functions for handling ZIP files. For now the ZIP functions do sync I/O, so may block the game’s thread a bit, but it isn’t much of a problem for a loading screen, especially if you spread the load across multiple frames to prevent ANRs.