Can I upload two version of the same app. Like one is ad free (paid version) and the other one contains ad (free version). Does google play console allows it?
Yes you can, certainly. And it's very easy to if you're using Flavors, as introduced with the Gradle build system.
You should ensure that each app you submit to Google Play has a different, package name, if you're using Flavors you can do this like this:
android {
productFlavors {
free {
applicationId "com.app.free"
}
pro {
applicationId "com.app.full"
}
}
}
There are many great tutorials on using Flavors, so it shouln't be to hard to get started too.
If you're not a big fan of using Gradle, you can of-course maintain two projects with different package names and submit them both to Google Play, but I wouldn't recommend doing so.
You can upload exactly the same apps on PlayStore if package names are different.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With