This question has already been answered:

You need to place two applications in google play, the same application, only one with free functionality, the other with a paid one, and the question is:

As I understand it, it will be necessary for the second to create a new project and copy all the code there. Or you can just fix the code and put two with the same package name? But how will updates happen then? and the imprint will be the same.

Reported as a duplicate by participants pavlofff , JuriySPb , aleksandr barakin , Abyx , user194374 Jan 24 '16 at 17:09 .

A similar question was asked earlier and an answer has already been received. If the answers provided are not exhaustive, please ask a new question .

1 answer 1

You can simply change the package to the application via refactoring, compile the apk and return the old package.

  • Some kind of crutch method :). There is a special mechanism in IDE - Flavors, which is specifically designed for such tasks. Allows you to simultaneously work on two (several) versions of the application (for example, paid and free), combine the same code and prepare unique applications for placement on the Play Market (including with different signatures, if required). - pavlofff
  • @pavlofff, yes ... But I used to do this before) By reference to a double, it seems like you are describing an option) - YuriySPb