Idea is good. And we already brain storm it. Problem is in Google - they don't want to listen us. They simply ignore all our requests.
For today we theoretically possible only one implementation: 1) on start application request activation with user name and device id; 2) activation server check google checkout records and and if nothing found mark record as needed hand processing and return trial license. 3) application in small period of time (1 week) should run activation one more time (maybe be in background, hidden for end-user) and license processed and confirmed download purchased license. Google Checkout has the most problematic integration in compare to other payment systems (PayPal, Plimus, etc). Google checkout can ping our server by specified url every time transaction changes happens, but information provided in that ping/callback not sufficient to effectively synchronize activations with transactions without user interaction. On Nov 17, 3:26 am, yidongsoft <[email protected]> wrote: > One effective way I have ever considered is: > Market application maintains a list which contains the buying > information for all the applications. Example: > App foo: packageName;orderNumber;... > > Market check the list period: check all the order number with the > google count in the mobile; if the orderNumber empty or illegal, check > the app state: if not free, unstall it. For a better convenience, > market app should at least check the app after 2 days the user install > it. > > What's your idea? Thanks! > > Yidongsoft -- 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

