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 <[email protected]> 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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to