I created an Android app, and I’m ready to post it on playstore. But I’m not sure of secure of my app content.
The point is that I have a database inside of my app, and I don’t want anyone to get info from it in any other way except through my app.
Any idea how can I do this?
Your database is safe unless someone rooted his phone.
To make it more difficult to get the data in case of a rooted phone you could:
http://sqlcipher.net/sqlcipher-for-android/
bear in mind anyone with access to your application can reverse engineer it. You can make it more difficult by using a proguard.
http://developer.android.com/tools/help/proguard.html
to obfuscate your decryption code.