Obfuscators make it more difficult for your application to be decompiled or
re-engineered. Depending on the methods used, obfuscation can also reduce the
size of the compiled MIDlet suite, reducing the size of the application and
improving performance.
To obfuscate a MIDlet suite:
Choose File > <active
project name> Properties.
In the Project Properties dialog, select
Build Obfuscating.
Use the Obfuscation lever to set the level of obfuscation for the suite.
The Level Description window describes the impact each level has on the MIDlet.
You can add additional obfuscation parameters in the Addtional Obfuscation
Settings window.
The default obfuscator included with the IDE is ProGuard. You can find more details
about command parameters for this obfuscator at:
If you are setting the properties for
a project configuration other than the default configuration (DefaultConfiguration),
you must uncheck the Use Values from "DefaultConfiguration" checkbox
at the top of the page to customize these options.