Reputation: 898
I whant to post two applications on the android market:
When a user installed the free version, than installes the Paid version, it has to overwrite the free version. How can I make sure this happens?
My homework: Due to the “unique App package name across Market” rule i can not have the same package name. Source: http://blog.javia.org/android-package-name/
Upvotes: 1
Views: 190
Reputation: 8764
I don't believe that you can do this on the Android market.
There are a few things alternatives that might be useful...
You could also do some other things such as making your app send a message to your web server asking whether you're paid or not, however this probably wouldn't be good for the majority of users as it uses their data, is slower because of internet traffic, and requires extra permissions. However, in some circumstances, this might be a valid solution, such as if you're developing an app where its primary/only use will be in a WiFi area.
Upvotes: 1
Reputation: 40700
You can't do this, sorry.
There are a couple of different ways people achieve similar effects, though: either by using in-app purchasing to remove the adverts, or by creating an "unlocking" app that installs next to the free one, triggering removing the adverts -- Juice Defender is an example of this type, and it has two unlocking apps, with different levels of extra functionality.
Upvotes: 2