My main concern is that when i extract my APK i can see all the layout files and the strings etc even the manifest. using proguard i have obfuscated all the java files using
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-verbose
# If you want to enable optimization, you should include the
# following:
-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
-optimizationpasses 5
-allowaccessmodification
# The support library contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontwarn android.support.**
what i am thinking that if we can encrypt the layout files grammatically and when the application starts to decrypt them or any other method to make them secure from being miss used
Thanks In Advance