In J2ME, obfuscation can help protect applications that are deployed to millions of devices. Importantly, but often forgotten, obfuscation can also help developers with some other equally important issues like application size, security and performance.
There are a number of obfuscators available on the internet like ProGuard, Retroguard, Jode, JavaGuard, jarg and yGuard. We use ProGuard. You can download it from http://java-source.net/open-source/obfuscators
Follow these steps to configure ProGuard with your eclipse workbench:
