.JAD

JAD ファイル

Java Application Descriptor
質問する
クイック回答

JADファイルは、J2ME (Java ME) モバイルアプリやゲーム用の小さなプレーンテキスト記述子です。実際のプログラムコードを保持する .jar ファイルと常にペアになっています。内容を読むには、任意のテキストエディタで開いてください。アプリを実行するには、対応する .jar と、KEmulator (PC) や J2ME Loader (Android) などの J2ME エミュレータが必要です。

開発元: Sun Microsystems (now Oracle) - Java ME / MIDP specification カテゴリ: その他のファイル オープンスタンダード MIME: text/vnd.sun.j2me.app-descriptor
対応OS Windows Linux Android
関連: .TORRENT · .MSO · .MD5 · .SHS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 31, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

JAD ファイル形式とは?

.jad ファイル(Java Application Descriptor の略)は、対になる JARアーカイブ を記述するために使用されます。Java Micro Edition (ME) 仮想マシンがモバイルデバイスや携帯電話で Java アプリケーションやゲームを実行するには、.jad ファイルと .jar ファイルの両方が必要です。.jar ファイルには Java アプリケーションパッケージの実際のバイトコードとリソースが含まれており、.jad ファイルには .jar を特定、検証、およびインストールするために必要な技術情報が保持されています。

.jad はプレーンテキスト形式で保存され、任意のテキストエディタで開くことができます。これは MIDlet スイートを記述する Key: Value 属性行(1行に1つ)のリストとして構成されています。必須属性には、MIDlet-NameMIDlet-VersionMIDlet-VendorMIDlet-Jar-URLMIDlet-Jar-SizeMicroEdition-Profile、および MicroEdition-Configuration が含まれます。デバイスは、無線(OTA)ダウンロード中にまず小さな .jad を読み取り、アプリ名、ベンダー、ファイルサイズをユーザーに表示し、ユーザーが確認した場合にのみ .jar を取得してインストールします。.jad 内の MIDlet-Jar-Size の値が実際の .jar と一致しない場合、インストールは失敗します。

この形式は、2000年から2002年頃に Sun Microsystems による MIDP 1.0 仕様の一部として導入され、2000年代を通じて Nokia S40、Sony Ericsson、および同様のフィーチャーフォンで広く使用されました。公式の MIME タイプは text/vnd.sun.j2me.app-descriptor です。2012年頃、Android APK アプリや iOS アプリバンドルに取って代わられたことで J2ME が衰退し、.jad ファイルはほぼ廃止されましたが、J2ME Loader や FreeJ2ME などのエミュレータは現在でもそれらをサポートしています。

セキュリティと安全性

リスク: LOW

JAD は小さなプレーンテキスト記述子であり、実行可能ではないため、ファイル自体を開いて読むことは無害です。リスクはそれがインストールするものにあります。対になる .jar は実際のコードであり、古い携帯電話では署名済み/未署名の MIDlet に許可プロンプト(ネットワーク、メッセージング)があり、一部のマルウェアがこれを悪用して高額な SMS を送信していました。そのため、信頼できない JAD からの .jar は、ダウンロードした他のアプリと同様の注意を払って扱ってください。また、怪しい «JAD to APK converter» サイトは避けてください。変換は本物ではなく、ポータルは通常広告や詐欺の罠です。代わりに信頼できるオープンソースの J2ME エミュレータを使用してください。

形式の詳細

概要
正式名称Java Application Descriptor別名 JAD file, J2ME application descriptor
開発元Sun Microsystems (now Oracle) - Java ME / MIDP specification登場時期 2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
MIME タイプtext/vnd.sun.j2me.app-descriptor
タイプJ2ME MIDlet スイート用のプレーンテキスト記述子(key:value マニフェスト)
標準規格オープン・ロイヤリティフリー

JAD ファイルを開くプログラム

Windows4 apps
Any text editor (Notepad, Notepad++) オープンソース .jad をテキストとして開き、その属性(名前、ベンダー、jarのURL/サイズ)を確認します。これは記述子を読み取るもので、アプリを実行するものではありません。
KEmulator (J2ME emulator) 無料 .jad を(同じフォルダにある .jar と共に)読み込み、Windows 上で J2ME アプリ/ゲームを実行します。人気の高いレガシー MIDlet エミュレータです。
Java ME SDK / Wireless Toolkit 無料 Oracle による J2ME エミュレータ/SDK で、MIDlet スイートを実行およびテストします(JAD を開きます)。開発者向けです。
Eclipse (+ MTJ / dev tools) オープンソース MIDlet を構築/編集する開発者向けです。エンドユーザー向けのランナーではありません。アプリを遊ぶだけならエミュレータを使用してください。
Linux1 app
FreeJ2ME オープンソース オープンソースの J2ME エミュレータ(Java を介して Windows/Mac でも動作)です。.jad/.jar を読み込んで MIDlet を実行します。
Android1 app
J2ME Loader オープンソース アプリをインストールしてから .jad/.jar を開き、Android で古い J2ME ゲームを実行します。現代においてそれらをプレイするための実用的な方法です。

技術的詳細

詳細仕様
MIME タイプtext/vnd.sun.j2me.app-descriptor
文字エンコーディングUTF-8 プレーンテキスト
ファイル構造1行に1つの Key: Value 属性行。セクションやネストはなし
バイナリシグネチャなし - マジックバイトのないプレーンテキスト。通常、MIDlet- または MicroEdition- 属性行で始まります
一般的なファイルサイズ1 KB 未満から数 KB
必須属性MIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MIDlet-Jar-Size, MicroEdition-Profile, MicroEdition-Configuration
整合性検証MIDlet-Jar-Size が対になる .jar ファイルのサイズをクロスチェックします。署名済みスイートでは、.jad に MIDlet-Certificate と MIDlet-Jar-RSA-SHA1 属性が追加されます
圧縮なし - .jad は非圧縮のプレーンテキストです
関連ファイルMIDlet スイートのバイトコードとリソースを含む .jar と常にペアになります。2つのファイルは Jar-URL と Jar-Size が一致している必要があります
ランタイム宣言MicroEdition-Profile (例: MIDP-2.0) と MicroEdition-Configuration (例: CLDC-1.1) が必要な J2ME ランタイムを指定します
インストールプロトコルOTA (over-the-air): デバイスが最初に小さな .jad をダウンロードし、名前/ベンダー/サイズをユーザーに提示した後、確認が得られたら .jar を取得してインストールします
仕様の所有者Sun Microsystems (Java ME / MIDP 仕様)。買収後は Oracle が維持
後継形式2012年頃の J2ME 衰退に伴い Android .apk および iOS アプリバンドルに移行。直接的な後継形式はありません
関連プラットフォームJ2ME フィーチャーフォン (Nokia S40, Sony Ericsson, Motorola)。Java ME SDK エミュレータや KEmulator を介した Windows/デスクトップ
リリース日2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
最新バージョンMIDP 2.1 era; format effectively frozen after the decline of J2ME (~2012)
オープンスタンダードはい · ロイヤリティフリー
仕様書docs.oracle.com

JAD の変換

コミュニティ Q&A

ユーザーからの質問
質問する
JAD ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。JAD ファイルについて最初の質問をしてみましょう。

よくある質問

JADファイルとは何ですか?どうすれば開けますか?
JAD (Java Application Descriptor) は、J2ME モバイルアプリを記述し、その .jar を指し示す小さなテキストファイルです。メモ帳などでテキストとして開いて読むことができます。アプリを「実行」するには、対応する .jar と、KEmulator、FreeJ2ME、または Android 用の J2ME Loader などの J2ME エミュレータが必要です。
Androidで実行するために JAD/JAR を APK に変換できますか?
いいえ。純正の JAD/JAR から APK へのコンバーターは存在しません(Java ME と Android は異なるプラットフォームであり、古い netmite サービスは終了しています)。代わりに、J2ME Loader などの J2ME エミュレータアプリをインストールし、その中で .jad/.jar を開いてください。
JADがインストールできません。なぜですか?
通常、対になる .jar が見つからないか、一致していません。JAD 内の MIDlet-Jar-URL と MIDlet-Jar-Size が、正しい同じサイズの .jar を指している必要があります。両方のファイルを一緒に配置し、サイズが一致することを確認するか、エミュレータで .jar を直接開いてください。
JADとJARの両方が必要ですか?
.jar には実際のアプリが含まれており、エミュレータでは単体で実行できることがよくあります。.jad は主に無線インストールやメタデータに使用される記述子です。実際のフィーチャーフォンにインストールする場合は、通常両方が必要です。
古いJava携帯ゲームを今遊ぶにはどうすればいいですか?
J2ME エミュレータを使用してください。Android なら J2ME Loader、PC なら KEmulator、FreeJ2ME、または Java ME SDK を使用します。.jad(と .jar)を開くとゲームが実行されます。
JADファイルを編集できますか?
はい、プレーンテキストなので可能です。テキストエディタで MIDlet-Jar-URL や MIDlet-Jar-Size などの属性を修正できますが、「Key: Value」の形式を維持してください。そうしないと、インストーラーやエミュレータに拒否されます。

参考文献

1Oracle - MIDP 2.0 (JSR 118) specificationdocs.oracle.com
2Wikipedia - Java Application Descriptor / MIDleten.wikipedia.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧