I already have a google developer account, but I would like to make a brand new google developer account for an app I’m about to publish.
Can I use the same package name in both market accounts? For example, if I have Google developer account number 1, with apps that share the package name (eg com.myawesomeapps.app1, com.myawesomeapps.app2)….can I make a brand new goodle developer account and use the same package name (ie com.myawesomeapps.ap3)?
I’m only asking because I’d like to have a different google developer account for this new app but keep my package name, and I don’t want to pay the publisher fee if this is not possible.
Thanks in advance.
You must use a different package name for each app — and you can never change the package name. If you ever use a different package name you will be releasing a completely separate app.
As far as I know there is nothing stopping you from using the same substring in different package names within the market, though.
Since com.myawesomeapps.ap3 is different from com.myawesomeapps.ap2, that should be fine.
Note that your package name must be universally unique (nothing that anyone else will ever use), and can never be changed. The closest you can get to changing the package name is to abandon one app completely and start a new one with a new package name, but there will be no “link” between them in the market other than what you say in your description text.
This blog post explains package names a bit more; it’s a bit old but AFAIK it’s still accurate: http://blog.javia.org/android-package-name/