Fragmentation on the Android platform causes a constant headache for developers, but Google has just announced a new change that should make it easier for developers to create apps that work on multiple devices. The Android Market will now support multiple APKs for the same app.
Google’s Eric Chu explains, “With multiple APK support, you can now upload multiple versions of an APK for a single product listing, with each one addressing a different subset of your customers. These APKs are complete, independent APKs that share the same package name, but contain code and resources to target different Android platform versions, screen sizes, or GL texture-compression formats. When users download or purchase your app, Android Market chooses the right APK to deliver based on the characteristics of the device.”