For some apps, I am not so worried about people seeing inside the APK - so this question is not about preventing someone from looking inside the APK.
What I am concerned about is that there are a lot of ways to extract the APK of an installed app from a device.
If my app is a "purchase-only" app, meaning there is NO in-app purchasing or trial version - the user needs to purchase the app before it can be downloaded and installed from the play store.
How would I protect from someone installing an extracted copy of my app's APK on an unauthorized devices?
What I am concerned about is that there are a lot of ways to extract the APK of an installed app from a device.
If my app is a "purchase-only" app, meaning there is NO in-app purchasing or trial version - the user needs to purchase the app before it can be downloaded and installed from the play store.
How would I protect from someone installing an extracted copy of my app's APK on an unauthorized devices?