Background: I have an android application that has been published in GooglePlay and I want to create SDK from that existing application so that others can use it as a library inside their apps.
So far: I was able to generate .ARR file from the existing app source code with little tweaks. and it is working pretty good.
The problem: is I have some sensitive information stored inside my app
since I made .arr file from my app codebase I'm little worried that they can easily get access to my SharedPreferenceManager
(util class of mine to deal with SharedPreference) DataBaseManager
so on and they can subclass library class and tweak the behaviors
So How can I avoid library users not to misuse my library to exploit my existing app? is there any other way to export my app as a library?