> In other words there's no way to protect my app from the user simply > deleting app data, and the only solution is for me to build my own > licensing server?
You mean like it is on every single operating system on the planet ? Well then Thanks Microsoft, thanks Apple, thanks Linus :D In case you did not notice in your everyday use of desktop softwares and the thousands of DRM schemes, users can erase anything(regedit rules:) from their computers and that's a good thing. Does that make it hard for developer to protect their work ? Yes. Is it normal behavior ? Yes ! Depending on your target audience and severity of piracy on your niche, you could simply rely on the good old : "If I hide it, they most likely won't find it" : Find a good weird and system like name and store a file or directory on the sd card that contains the date or number of uses. Sure if someone notices he can always erase the file or directory but it will be far harder to uncover than simply using sharedpreferences. Normal end-users will see their demo stops, Pirate users will have decompiled/recompiled your app anyway. Anyhow this is not Google or Android's fault, it is again those pesky users who wants to be in control !! So thanks pesky users, you guys think your the best uh ?! :DD Yahel -- 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

