I am developing an Android application. It contains many pages and text on these pages. I do not want the user to copy these texts using any mechanism, such as retrieving text from the APK. The user can take pictures and extract text, but I will be sure that this will not be possible for the user. If I print text hard, anyone can extract it from the APK. Is there a way to prevent users from receiving text. What if I use SqlCipher to store text in Sqlite and then output the text to Android APP? I want to store data on mobile devices, I do not want to connect to the network.
source
share