Multiple APK support is a feature on Google Play that allows you to publish different APKs for your application that are each targeted to different device configurations. Each APK is a complete and independent version of your application, but they share…| Android Developers
If your app needs more than the 100MB APK max, use free APK expansion files from Google Play.| Android Developers