I currently use the ANDROID_ID to distinguish individuals for my game. You can get it programatically. The ANDROID_ID is in the spec and even appears to be on non-phone devices (archos etc) and as far as I know is not tied to the market. Having went through 3 phones and having to redownload every time. Not having any paid apps on the market I can't testify to this but I understand there is NO way to tie a purchase back to the phone via anything available to the developer in the market.
On Thu, Mar 4, 2010 at 12:54 PM, Nathan <nathan.d.mel...@gmail.com> wrote: > This is a great discussion - I hope I haven't missed the chance to > interact. > > I had not thought about the fact that a full version might have > trouble finding the preferences of the trial version. > > > On Feb 26, 10:57 am, Bob Kerns <r...@acm.org> wrote: > > I think in this situation, the IMEI is a better choice for identifying > > when a trial has expired. You'd like to let them try your app on their > > new fancy faster phone with the bigger screen! > > > > I like the idea of the IMEI for tracking a trial version. > > > > The ANDROID_ID is a better choice (if it really is tied to the account > > and not the phone?) if you're checking a paid license. But is there > > value in doing that? It would seem to simply duplicate the fact that > > they'd done the purchase in the market, and not provide any additional > > security. > > I am wondering if the ANDROID_ID does have some value for paid > subscription. If you are trying to tie a purchased license with a web > subscription. > > Or if a Market purchase has already been refunded within 48 hours, but > the binary has already been copied to various pirate sites, you may > want to revoke the web privileges. > > But it's only helpful if: > > -Google Checkout can give you server side notification of the > ANDROID_ID (Google ID?) at checkout and refund. Does it? > -You can get to the ANDROID_ID programattically. > -There is an ANDROID_ID for phones with no Market Access. > > Nathan > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Writing code is one of few things that teaches me I don't know everything. Join the Closed Beta of Call Girl Manager http://www.fuligin.com/forums -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en