> 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

Reply via email to