We have an app and we need to maintain several versions of this app, because of our customers. GooglePlay prohibits and rejects such apps because it thinks they are too similar and there should only be one version in the Play shop. The apps are written in Cordova.
How to create an app that when opened, depending on the configuration or selecting appropriate version (this we know how to do).
It would download additional files depending on the version required. (like games downloading external sources every update - games need updating from shop, but also downloading external resources internally after starting)
I think you need to read about product flavors.