问题
help me on this issue which you have stated here
"Some newer Sony-Ericsson phones (with the JP8.3 platform onward) have a proprietary java application management API that can only be accessed if your MIDlet is signed by Sony-Ericsson, along with jad properties that allow you to hide your MIDlet icon from the user."
I have developed an application in j2me and i want to check whether i can hide its icon or not.
回答1:
To hide your application from the user, add the following applications properties to your .jad file:
SEMC-MIDlet-Hidden: Y
SEMC-ShowInActivityMenu: false
SEMC-SuppressJavaIcon: Y
This may not work if your MIDlet hasn't been signed by a certificate trusted by Sony-Ericsson.
These applications properties are all you need to hide an installed application.
SonyEricsson application management system API is not public. You need to get SonyEricson to send you the JavaDoc and binary library for the phones you want to target.
As far as I know, it doesn't allow you to hide an application after it has been installed. But you could use it to uninstall or launch an application or hide the installation process (silent install).
来源:https://stackoverflow.com/questions/781268/how-to-hide-midlet-icon-in-sonyericsson