Если я правильно понял, вам нужно несколько APK для разных уровней API
Это соответствующая документация Google для этого https://developer.android.com/training/multiple-apks/api
Это сделано с использованием minSdkVersion
и maxSdkVersion
т.е.- «более старая поддержка», которую вы можете использовать minSdkVersion = 15
и maxSdkVersion = 19
- для более новых API minSdkVersion = 20
без определения максимальной версии.
Тогда вам придется использовать другой код Версии в этих приложениях со сложным шаблоном дляверсия приложения:
Отметьте здесь Using a version code scheme
например.