On Wed, Sep 2, 2009 at 2:49 PM, mscwd01 <[email protected]> wrote: > > The obvious solution would be to offer the app as free and then charge > users to activate the app by paying you directly, but i'm guessing > Google wouldn't allow that. > > The only solution is this: > > All apps when purchased are somehow modified to only run on the phone > which purchased it. All phones have a unique ID so this shouldn't be > an issue. > This would require the apk to be modified by Google at purchase so the > apk knew only to function on the phone requesting the purchase. > Then if the person who downloaded it felt he wanted to offer it as > free, it would be pointless as it' only work on their phone. > > Seems a logical way to prevent piracy of apps, am I overlooking > something obvious? > Yes, the apk may be decompiled and any sort of application checks removed. The only way to prevent such things is a proper DRM engine that protects the application once it's on the device. Some people may try to invalidate DRM itself by pointing to Apple's DRM implementation being broken, but Apple invented their own DRM solution, when they really didn't know what they were doing. Google tried to do their own DRM as well. It's not that easy to do. There are solutions out there that can make it cost prohibitive to bother with a 2.99 app.
-- Shane Isbell (Co-founder of SlideME LLC) http://twitter.com/sisbell http://twitter.com/slideme --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" 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-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
