JAR マニフェストは、MIDlet スイートに付属するテキストファイルです。マニフェストは、JAR ファイルの内容に関する情報を提供します。
Java Studio Mobility では、スイートエディタで JAR マニフェストファイルを編集することができます。
マニフェストには、次の属性が含まれています。
MIDlet-Name。
ユーザーが MIDlet を識別する MIDlet スイート名。MIDlet-Version。
MIDlet スイートのバージョン番号。アプリケーション管理ソフトウェアでは、インストール処理、アップグレード、ユーザーとの連絡にバージョン番号を使用します。 MIDlet-Vendor。
MIDlet スイートを提供している会社または組織。MicroEdition-Profile。
Java ME プロファイルが必要。形式と値はシステムプロパティー microedition.profiles と同じです (たとえば、 MIDP-1.0 )。MicroEdition-Configuration。
Java ME 構成が必要。形式と値はシステムプロパティーの microedition.configuration と同じです (たとえば、CLDC-1.0)。MIDlet-n
。JAR ファイル内の各 MIDlet の名前、アイコン、クラス。項目はコンマ 1 つで区切ります。
MIDlet-n
属性は、ポインタ MIDlet ノードとして設定するか、スイートに MIDlet を追加することによって設定する必要があります。マニフェストに含めることができる省略可能な情報には次のものがあります。
MIDlet-Description。
MIDlet スイートの説明。MIDlet-Icon。
JAR ファイル内での PNG ファイル名。MIDlet スイートを表すために使用されます。アプリケーション管理ソフトウェアでは、スイートの識別のため、このアイコンを表示します。 MIDlet-Info-URL。
MIDlet スイートの詳細情報がある URL。 MIDlet-Data-Size。
MIDlet が必要とする持続的データの最小バイト数。デバイス自体のポリシーに従い、デバイスによって追加の記憶域が提供される場合があります。デフォルトはゼロです。 MIDP 2.0 アプリケーションでは、マニフェスト内に次の情報も含めることもできます。
MIDlet-Permissions。
MIDlet スイートの操作に重要な API アクセス権のリスト。MIDlet-Permissions-Opt。
MIDlet スイートの操作に使用される可能性があるが、重要ではない API アクセス権のリスト。 MIDlet-Extensions。
MIDlet スイートによって使用されるオプションの API のリスト。