If you are distributing your app independently of the Google Marketplace, then the type of DRM you use is up to you. If you use a license number that is tied to the Android ID, then you will have to set up some means for the customer to send you their Android ID. Then you will have to be involved with giving them a new license number when they change phones. Or you could use a license number based on the Customer's name, which you also display on the screen. That way the customer can change phones without involving you, but you have no way to prevent that customer from sharing his name and license number with someone else. Or if your app involves periodic communication with your server, then you could use the Android ID to check for proper licensing at that time, but you would still have to get involved when the user changes phones.
On Oct 20, 2:38 am, Manish Garg <[email protected]> wrote: > Hi All, > > I have one more query on the implementation of DRM: > > 1. If a user has purchased one item and it get downloaded on their > device, now if user changes his device? Can they again download it > free of cost? > 2. If after purchasing, user can do multiple download then how does it > check for illegal download. One person can download app on different > devices. > > On Oct 20, 11:22 am, Manish Garg <[email protected]> wrote: > > > > > Hi All, > > > My requirement is to publish my application from client site instead > > of Android market. So I need to implement DRM. Please suggest some > > solution for it. > > > Regards, > > Manish Garg -- 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

