Does ProGuard encrypt strings constants? No. Storing encrypted string constants in program code is fairly futile, since the encryption has to be perfectly reversible by definition. Moreover, the decryption costs additional memory and computation at run-time.
Does ProGuard obfuscate code?
You can obfuscate Android code to provide security against reverse engineering. You can use the Android ProGuard tool to obfuscate, shrink, and optimize your code.
Does ProGuard obfuscate XML?
ProGuard can't obfuscate strings. xml. You can use other software to obfuscate your file like DexGuard.