I'm a little confused... If SharedPreferences are not safe for this, how are apps handling validation if they don't use online validation? I'm sure there are a couple who don't use online validation but have some sort of validation and they probably use SharedPreferences to control the app validation. How come they use it if it's not safe at all?
Online validation is something I really wanted to avoid. I know that most people have an internet connection always on, but when they don't, I really don't want to downgrade my app or prevent them from using it. I'm not very comfortable with such policy. That doesn't leave me with any other options does it? I guess this means the coupon system I found is not that useful. It uses shared preferences to control if the app is unblocked (ie: a coupon code was inserted and validated): https://github.com/zemariamm/Coupons/blob/master/src/com/zemariamm/coupons/CouponPreferences.java Still, someone requested the link to the whole thing: http://zemariamm.posterous.com/using-coupons-to-giveaway-paid-android-apps -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en