Reputation: 637
I'm currently designing an application which stores a list of locations and displays them on a map. What is the best way to protect this list from being pilfered by another developer and put in a copy app?
I will be investing a lot of time in creating this list of locations through my own research and exploration so i'm hoping to keep it hidden.
Thank you
Upvotes: 2
Views: 73
Reputation: 1090
You can store it in your apps private directory.Android prevents other apps from assessing it. However in a rooted device, the user can gain access to your private file.In this case you can go with some encryption.Obfuscating your app code with proguard is a good option as it makes reverse engineering your apk file difficult.
Upvotes: 1