如何连接 midlet 以使用 1 个单主 midlet?如果可能的话,应该只有 1 个 jar 用于下载到手机中。用户也应该能够选择非主 midlet,或者最好不要在移动设备上显示它们。
谢谢。
如果它们都属于同一个 MIDlet 套件,您可以在单个 jar 文件中在手机上安装多个 MIDlet。
您可以根据 MIDP 规范在您的 jad 和清单中指定多个 MIDlet:
MIDlet-1: MIDletName1, MIDletIcon1.png, MIDletClass1
MIDlet-2: MIDletName2, MIDletIcon2.png, MIDletClass2
...
然后每个 MIDlet 都应该单独呈现给用户。
至于在 MIDlet 套件中隐藏单个 MIDlet,那将是制造商特定的行为。
Sony-Ericsson 手机允许开发人员完全隐藏整个 MIDlet 套件,其中仅包含一个使用 jad 属性的 MIDlet(其中一些可能仅在您的套件受到制造商信任的情况下才有效),但除此之外我从未尝试过任何其他方法。