what if other user has put a paid user's email and start using my app?catching their Google's account
what if other user has put a paid user's email and start using my app?catching their Google's account
i was working full time.but if it's hobby work
Which might be illegal. At least here in Sweden, it's illegal (with exceptions mainly for government organizations) to store digitally personal information without their consent.And you even could take the time to register the unpaid users by catching their Google's account and store them into your database
This one won't be catched. But how many users do share their Google's account ?what if other user has put a paid user's email and start using my app?
Well, then I say: Make it reasonably hard. You don't need to make a Fort Knox security, just hard enough for the typical user to don't bother. Also, remember, the people who rather spend a weekend hacking your app than paying a few $, do you think they would have bought it if they couldn't hack it?i was working full time.
I never care about what is legal or not if it is a way for me to protect my customers ! Storing an email address is subject (in France) of a "users database declaration" only. And if you want to be really fair : update your privacy policies or add an option for the user to share his taste via email (so nobody will never ask you why you are catching Google's account). But that's only a suggestion of course. You are free to do what you wantWhich might be illegal
Well, I won't say that I do share my account within the family, but I won't say I don't either.But how many users do share their Google's account ?
maybe for their friends.This one won't be catched. But how many users do share their Google's account ?
Of course, it was just a small reminder to check local law, to avoid trouble.I never care about what is legal or not if it is a way for me to protect my customers ! Storing an email address is subject (in France) of a "users database declaration" only. And if you want to be really fair : update your privacy policies or add an option for the user to share his taste via email (so nobody will never ask you why you are catching Google's account). But that's only a suggestion of course. You are free to do what you want![]()
You don't need a licensing library anymore, just set your minimum API to 16+I've just updated my LG G2 to Lollipop and two of my own apps have stopped working, they fail on the license check. I've updated the Licensing library to version 1.20 and recompiled but still no luck. Any ideas what else I can try?
Richard
You will be protected on API 16+ automatically. It doesn't matter which devices you target.
No your minimum SDK should be 16Sorry, is this what I need to change in the manifest? Is this the correct setting?
AddManifestText(
<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="16"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.RECIEVE_SMS"/>
)
Please note that starting with JellyBean release of Android OS, all apps, paid as well as free, are encrypted by default, and therefore, do not require any additional protection against unauthorized copying such as Google Licensing Server. If you only develop for devices running JellyBean, you don't need Google Licensing Server. You can learn more about app encryption in the Developer Guide.
No.Hi
Does this library can use in B4J ?![]()