androidgoogle-play-consoleandroid-app-bundlegoogle-play-internal-testinginternal-app-sharing

App size difference between the same app version downloaded from the test internal and from internal app sharing


I'm upload the same aab package on Test Internal Track and on Internal App Sharing. And the result is soo strange: from the test internal app the download size is 44mb from the internal app sharing the download size is 75mb

I would has expected the same download size. Why are there this size difference ?


Solution

  • The difference comes from the compression of the APK.

    When serving an APK from a testing track or the production track, Play compresses the APK on the wire. When possible, it also instead serves a patch with the difference from the previous version. This considerably reduces the size of what users have to download.

    When serving an APK from internal app sharing, Play does not go through the trouble of compressing or generating patches since it's only for development / early testing purposes.

    The files in the APKs should be the same whether the bundle is uploaded to internal app sharing or to a testing/production track.