.JAD

JAD-bestand

Java Application Descriptor
Stel een vraag
SNEL ANTWOORD

Een JAD-bestand is een klein tekstueel beschrijvingsbestand voor een J2ME (Java ME) mobiele app of game. Het is altijd gekoppeld aan een .jar-bestand dat de eigenlijke programmacode bevat. Om het te lezen, opent u het in een tekstverwerker. Om de app uit te voeren, heeft u de bijbehorende .jar en een J2ME-emulator nodig, zoals KEmulator (PC) of J2ME Loader (Android).

Ontwikkelaar: Sun Microsystems (now Oracle) - Java ME / MIDP specification Categorie: Verschillende bestanden Open standaard MIME: text/vnd.sun.j2me.app-descriptor
OPENT OP Windows Linux Android
Gerelateerd: .TORRENT · .MSO · .MD5 · .SHS

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 31, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het JAD-bestandsformaat?

Een .jad-bestand - kort voor Java Application Descriptor - wordt gebruikt om het bijbehorende JAR-archief te beschrijven. Zowel het .jad-bestand als het .jar-bestand zijn vereist door de Java Micro Edition (ME) virtuele machine om Java-applicaties en games uit te voeren op mobiele apparaten en mobiele telefoons. Het .jar-bestand bevat de eigenlijke bytecode en bronbestanden van het Java-applicatiepakket, terwijl het .jad-bestand de technische informatie bevat die nodig is om de .jar te lokaliseren, te verifiëren en te installeren.

De .jad is opgeslagen in platte tekst en kan worden geopend met elke tekstverwerker. Het is gestructureerd als een lijst met Key: Value attribuutregels - één per regel - die de MIDlet-suite beschrijven. Verplichte attributen zijn onder meer MIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MIDlet-Jar-Size, MicroEdition-Profile en MicroEdition-Configuration. Een apparaat leest eerst de kleine .jad tijdens een over-the-air (OTA) download, toont de app-naam, leverancier en bestandsgrootte aan de gebruiker, en haalt de .jar pas op en installeert deze als de gebruiker bevestigt. Als de waarde van MIDlet-Jar-Size in de .jad niet overeenkomt met de werkelijke .jar, mislukt de installatie.

Het formaat werd rond 2000-2002 geïntroduceerd als onderdeel van de MIDP 1.0-specificatie door Sun Microsystems en werd gedurende de jaren 2000 veelvuldig gebruikt op Nokia S40, Sony Ericsson en soortgelijke feature phones. Het officiële MIME-type is text/vnd.sun.j2me.app-descriptor. De achteruitgang van J2ME rond 2012, verdrongen door Android APK apps en iOS-app-bundels, maakte .jad-bestanden grotendeels overbodig - hoewel emulators zoals J2ME Loader en FreeJ2ME ze vandaag de dag nog steeds ondersteunen.

Beveiliging & veiligheid

RISICO: LOW

Een JAD is een piepkleine tekstbeschrijving en is niet uitvoerbaar, dus het bestand zelf is ongevaarlijk om te openen en te lezen. Het risico zit in wat het installeert: de bijbehorende .jar is echte code, en op oude telefoons hadden ondertekende/niet-ondertekende MIDlets toestemmingsvragen (netwerk, berichten) die door sommige malware werden misbruikt om premium-SMS'jes te versturen. Behandel de .jar van een onvertrouwde JAD dus met dezelfde voorzichtigheid als elke gedownloade app. Vermijd ook dubieuze „JAD naar APK converter”-sites - de conversie is niet echt en de portals zijn meestal advertentie- of scamvallen; gebruik in plaats daarvan een gerenommeerde open-source J2ME-emulator.

Formaatdetails

in een notendop
VOLLEDIGE NAAMJava Application Descriptorook bekend als JAD file, J2ME application descriptor
ONTWIKKELAARSun Microsystems (now Oracle) - Java ME / MIDP specificationsinds 2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
MIME-TYPEtext/vnd.sun.j2me.app-descriptor
TYPEPlatte-tekst descriptor (key:value manifest) voor een J2ME MIDlet-suite
STANDAARDOpen · royaltyvrij

Programma's die JAD-bestanden openen

Windows4 apps
Any text editor (Notepad, Notepad++) Open-source Open de .jad als tekst om de attributen te lezen (naam, leverancier, jar URL/grootte). Dit leest de beschrijving; het voert de app niet uit.
KEmulator (J2ME emulator) Gratis Laad de .jad (met de .jar in dezelfde map) om de J2ME-app/game op Windows uit te voeren. Populaire legacy MIDlet-emulator.
Java ME SDK / Wireless Toolkit Gratis De J2ME-emulator/SDK van Oracle voert MIDlet-suites uit en test ze (open de JAD); gericht op ontwikkelaars.
Eclipse (+ MTJ / dev tools) Open-source Voor ontwikkelaars die MIDlets bouwen of bewerken; geen speler voor eindgebruikers. Gebruik een emulator om alleen een app te spelen.
Linux1 app
FreeJ2ME Open-source Open-source J2ME-emulator (draait ook op Windows/Mac via Java); laad de .jad/.jar om de MIDlet uit te voeren.
Android1 app
J2ME Loader Open-source Installeer de app en open vervolgens de .jad/.jar om oude J2ME-games op Android te spelen. De praktische moderne manier om ze te spelen.

Technische details

diepe specificaties
MIME-typetext/vnd.sun.j2me.app-descriptor
TekstcoderingUTF-8 platte tekst
BestandsstructuurKey: Value attribuutregels, één per regel; geen secties of nesten
Binaire signatuurGeen - platte tekst zonder magic bytes; begint doorgaans met een MIDlet- of MicroEdition- attribuutregel
Typische bestandsgrootteMinder dan 1 KB tot enkele KB
Verplichte attributenMIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MIDlet-Jar-Size, MicroEdition-Profile, MicroEdition-Configuration
IntegriteitsverificatieMIDlet-Jar-Size controleert de bestandsgrootte van de bijbehorende .jar; ondertekende suites voegen MIDlet-Certificate en MIDlet-Jar-RSA-SHA1 attributen toe in de .jad
CompressieGeen - de .jad is niet-gecomprimeerde platte tekst
Bijbehorend bestandAltijd gekoppeld aan een .jar die de MIDlet-suite bytecode en bronbestanden bevat; de twee bestanden moeten overeenkomen qua Jar-URL en Jar-Size
Runtime-declaratieMicroEdition-Profile (bijv. MIDP-2.0) en MicroEdition-Configuration (bijv. CLDC-1.1) specificeren de vereiste J2ME-runtime
InstallatieprotocolOTA (over-the-air): apparaat downloadt eerst de kleine .jad, presenteert naam/leverancier/grootte aan de gebruiker, en haalt dan de .jar op bij bevestiging
Eigenaar specificatieSun Microsystems (Java ME / MIDP specificatie); onderhouden door Oracle na overname
Vervangen doorAndroid .apk en iOS-app-bundels na de achteruitgang van J2ME rond 2012; geen direct opvolgend formaat
Geassocieerde platformsJ2ME feature phones (Nokia S40, Sony Ericsson, Motorola); Windows/desktop via Java ME SDK-emulators en KEmulator
Uitgebracht2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
Laatste versieMIDP 2.1 era; format effectively frozen after the decline of J2ME (~2012)
Open standaardJa · royaltyvrij
Specificatiedocs.oracle.com

JAD conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met JAD-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over JAD-bestanden.

Veelgestelde vragen

Wat is een JAD-bestand en hoe open ik het?
Een JAD (Java Application Descriptor) is een klein tekstbestand dat een J2ME mobiele app beschrijft en naar de bijbehorende .jar verwijst. Open het als tekst in Kladblok om het te lezen; om de app UIT TE VOEREN heeft u de bijbehorende .jar nodig plus een J2ME-emulator zoals KEmulator, FreeJ2ME of J2ME Loader op Android.
Kan ik een JAD/JAR naar APK converteren om het op Android te draaien?
Nee - er bestaat geen echte JAD/JAR-naar-APK-converter (Java ME en Android zijn verschillende platforms; de oude netmite-service is dood). Installeer in plaats daarvan een J2ME-emulator-app zoals J2ME Loader en open de .jad/.jar daarin.
Mijn JAD installeert niet - waarom?
Meestal ontbreekt de bijbehorende .jar of komt deze niet overeen: de MIDlet-Jar-URL en MIDlet-Jar-Size in de JAD moeten verwijzen naar de juiste .jar met dezelfde grootte. Plaats beide bestanden bij elkaar en zorg dat de grootte klopt, of open de .jar direct in een emulator.
Heb ik zowel de JAD als de JAR nodig?
De .jar bevat de eigenlijke app en kan vaak zelfstandig in een emulator draaien; de .jad is de beschrijving die voornamelijk wordt gebruikt voor over-the-air installatie en metadata. Voor installatie op een echte feature phone heeft u doorgaans beide nodig.
Hoe speel ik tegenwoordig oude Java-telefoongames?
Gebruik een J2ME-emulator: J2ME Loader op Android, of KEmulator / FreeJ2ME / de Java ME SDK op PC. Open de .jad (samen met de .jar) en het spel start.
Kan ik een JAD-bestand bewerken?
Ja - het is platte tekst. U kunt attributen zoals MIDlet-Jar-URL of MIDlet-Jar-Size aanpassen in een tekstverwerker, maar houd het „Key: Value”-formaat intact, anders zullen installatieprogramma's of emulators het weigeren.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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)

Gerelateerde extensies

.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)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z