I know that a public client shouldn\'t use a client secret because, no matter how much you obfuscate it, it won\'t be protected from reverse engineering.
But, the
You can also try Dexguard to obfuscate and encrypt the data. Dexguard is made by the same guy that developed proguard.