



Supporting as many devices as possible without dramatically increasing the size of your APK has long been a problem for Android developers. Unfortunately, this also means that every single person who downloads your app will receive a ton of code and resources that they’re never going to use. Whenever you develop an Android app, you’ll want to ensure that app is compatible with as many different devices as possible, by providing code and resources that are optimized for different screen densities, CPU architectures, languages, and many other factors. Android App Bundles: Support More Devices, While Reducing APK Size According to a recent study, for every 6MB increase in APK size, you can expect a 1% drop in the number of people who install your app after visiting its Google Play page.Įverything you can do to reduce the size of your APK will encourage more users to download your app, so in this article I’ll show you how to create a trimmer, slimmer APK and ensure your app winds up on as many devices as possible.

There’s even evidence to suggest that there’s an inverse correlation between the size of your APK and the number of people who download your app. However, there is a point where all of those high-definition graphics, innovative features and rich, multimedia content have a negative impact on the user experience-no-one wants an app that takes forever to download and then takes a chunk out of their device’s memory! Some of this increase makes sense: the memory available to the typical Android device has increased, so why not use this extra memory to deliver a better user experience? Since the Android Marketplace launched in March 2012, the size of the average Android app has quintupled.
