I'm building an app that uses c2dm.
I think that I'm supposed to ask for a registration ID whenever my app's main "intent" starts up. I've been doing this, but it seems that each request results in a new string, so I end up piling up numerous registration IDs in my database for the same device. I presume that only one of them will work. However, I don't want to just delete the old ones because I want my user to be able to receive notifications on more than one device if they own more than one.
How should I handle this?