.JAD

JAD-fil

Java Application Descriptor
Ställ en fråga
SNABBT SVAR

En JAD-fil är en liten textbaserad beskrivningsfil för en J2ME (Java ME) mobilapp eller ett spel. Den paras alltid ihop med en .jar-fil som innehåller själva programkoden. För att läsa den, öppna den i valfri textredigerare. För att köra appen behöver du den matchande .jar-filen och en J2ME-emulator som KEmulator (PC) eller J2ME Loader (Android).

Utvecklare: Sun Microsystems (now Oracle) - Java ME / MIDP specification Kategori: Övriga filer Öppen standard MIME: text/vnd.sun.j2me.app-descriptor
ÖPPNAS PÅ Windows Linux Android
Relaterat: .TORRENT · .MSO · .MD5 · .SHS

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 31, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet JAD?

En .jad-fil - förkortning för Java Application Descriptor - används för att beskriva dess tillhörande JAR-arkiv. Både .jad-filen och .jar-filen krävs av Java Micro Edition (ME) virtuella maskin för att köra Java-applikationer och spel på mobila enheter och mobiltelefoner. .jar-filen innehåller själva bytekoden och resurserna för Java-applikationspaketet, medan .jad-filen innehåller den tekniska information som behövs för att hitta, verifiera och installera .jar-filen.

.jad sparas i vanligt textformat och kan öppnas med valfri textredigerare. Den är strukturerad som en lista med Key: Value-attributrader - en per rad - som beskriver MIDlet-sviten. Obligatoriska attribut inkluderar MIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MIDlet-Jar-Size, MicroEdition-Profile och MicroEdition-Configuration. En enhet läser den lilla .jad-filen först under en over-the-air (OTA) nedladdning, visar appens namn, leverantör och filstorlek för användaren, och hämtar sedan och installerar .jar-filen endast om användaren bekräftar. Om värdet för MIDlet-Jar-Size i .jad-filen inte matchar den faktiska .jar-filen, misslyckas installationen.

Formatet introducerades omkring 2000-2002 som en del av MIDP 1.0-specifikationen av Sun Microsystems och användades flitigt på Nokia S40, Sony Ericsson och liknande feature-telefoner under hela 2000-talet. Dess officiella MIME-typ är text/vnd.sun.j2me.app-descriptor. J2ME:s nedgång omkring 2012, då det ersattes av Android APK-appar och iOS-app-buntar, gjorde .jad-filer i stort sett föråldrade - även om emulatorer som J2ME Loader och FreeJ2ME fortfarande stöder dem idag.

Säkerhet & trygghet

RISK: LOW

En JAD är en pytteliten textbeskrivning och är inte körbar, så själva filen är ofarlig att öppna och läsa. Risken ligger i vad den installerar: den tillhörande .jar-filen är riktig kod, och på gamla telefoner hade signerade/osignerade MIDlets behörighetsförfrågningar (nätverk, meddelanden) som viss skadlig kod missbrukade för att skicka betal-SMS. Hantera därför .jar-filen från en okänd JAD med samma försiktighet som valfri nedladdad app. Undvik också skumma «JAD to APK converter»-sajter - konverteringen är inte äkta och portalerna är vanligtvis reklam- eller bedrägerifällor; använd en pålitlig open-source J2ME-emulator istället.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNJava Application Descriptoräven känd som JAD file, J2ME application descriptor
UTVECKLARESun Microsystems (now Oracle) - Java ME / MIDP specificationsedan 2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
MIME-TYPtext/vnd.sun.j2me.app-descriptor
TYPTextbaserad beskrivning (key:value manifest) för en J2ME MIDlet-svit
STANDARDÖppen · royaltyfri

Program som öppnar JAD-filer

Windows4 apps
Any text editor (Notepad, Notepad++) Öppen källkod Öppna .jad som text för att läsa dess attribut (namn, leverantör, jar-URL/storlek). Detta läser beskrivningen; det kör inte appen.
KEmulator (J2ME emulator) Gratis Ladda .jad (med dess .jar i samma mapp) för att köra J2ME-appen/spelet på Windows. Populär äldre MIDlet-emulator.
Java ME SDK / Wireless Toolkit Gratis Oracles J2ME-emulator/SDK kör och testar MIDlet-sviter (öppna JAD); riktat till utvecklare.
Eclipse (+ MTJ / dev tools) Öppen källkod För utvecklare som bygger/redigerar MIDlets; inte en spelare för slutanvändare. Använd en emulator för att bara spela en app.
Linux1 app
FreeJ2ME Öppen källkod Open-source J2ME-emulator (körs även på Windows/Mac via Java); ladda .jad/.jar för att köra MIDleten.
Android1 app
J2ME Loader Öppen källkod Installera appen och öppna sedan .jad/.jar för att köra gamla J2ME-spel på Android. Det praktiska moderna sättet att spela dem.

Tekniska detaljer

djup specifikation
MIME-typtext/vnd.sun.j2me.app-descriptor
TeckenkodningUTF-8 vanlig text
FilstrukturKey: Value-attributrader, en per rad; inga sektioner eller nästling
Binär signaturIngen - vanlig text utan magic bytes; börjar vanligtvis med en MIDlet- eller MicroEdition-attributrad
Typisk filstorlekUnder 1 KB till några KB
Obligatoriska attributMIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MIDlet-Jar-Size, MicroEdition-Profile, MicroEdition-Configuration
IntegritetsverifieringMIDlet-Jar-Size korsmatchar den tillhörande .jar-filens storlek; signerade sviter lägger till MIDlet-Certificate och MIDlet-Jar-RSA-SHA1-attribut i .jad-filen
KomprimeringIngen - .jad är okomprimerad vanlig text
Tillhörande filAlltid parad med en .jar som innehåller MIDlet-svitens bytekod och resurser; de två filerna måste matcha gällande Jar-URL och Jar-Size
Runtime-deklarationMicroEdition-Profile (t.ex. MIDP-2.0) och MicroEdition-Configuration (t.ex. CLDC-1.1) anger den nödvändiga J2ME-miljön
InstallationsprotokollOTA (over-the-air): enheten laddar ner den lilla .jad-filen först, visar namn/leverantör/storlek för användaren, och hämtar sedan och installerar .jar vid bekräftelse
SpecifikationsägareSun Microsystems (Java ME / MIDP-specifikationen); underhålls av Oracle efter uppköp
Ersatt avAndroid .apk och iOS-app-buntar efter J2ME:s nedgång cirka 2012; inget direkt efterföljande format
Associerade plattformarJ2ME feature-telefoner (Nokia S40, Sony Ericsson, Motorola); Windows/skrivbord via Java ME SDK-emulatorer och KEmulator
Släppt2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
Senaste versionMIDP 2.1 era; format effectively frozen after the decline of J2ME (~2012)
Öppen standardJa · royaltyfri
Specifikationdocs.oracle.com

JAD-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med JAD-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om JAD-filer.

Vanliga frågor

Vad är en JAD-fil och hur öppnar jag den?
En JAD (Java Application Descriptor) är en liten textfil som beskriver en J2ME-mobilapp och pekar på dess .jar. Öppna den som text i Anteckningar för att läsa den; för att KÖRA appen behöver du den matchande .jar-filen plus en J2ME-emulator som KEmulator, FreeJ2ME eller J2ME Loader på Android.
Kan jag konvertera en JAD/JAR till APK för att köra den på Android?
Nej - det finns ingen äkta JAD/JAR-till-APK-konverterare (Java ME och Android är olika plattformar; den gamla netmite-tjänsten är död). Installera istället en J2ME-emulatorapp som J2ME Loader och öppna .jad/.jar i den.
Min JAD går inte att installera - varför?
Vanligtvis saknas den tillhörande .jar-filen eller så matchar den inte: MIDlet-Jar-URL och MIDlet-Jar-Size i JAD-filen måste peka på rätt .jar med exakt samma storlek. Lägg båda filerna tillsammans och se till att storleken stämmer, eller öppna .jar-filen direkt i en emulator.
Behöver jag både JAD och JAR?
.jar-filen innehåller själva appen och kan ofta köras på egen hand i en emulator; .jad-filen är beskrivningen som främst används för over-the-air-installation och metadata. För installation på en riktig feature-telefon behöver du vanligtvis båda.
Hur spelar jag gamla Java-mobilspel idag?
Använd en J2ME-emulator: J2ME Loader på Android, eller KEmulator / FreeJ2ME / Java ME SDK på PC. Öppna .jad-filen (tillsammans med dess .jar) så körs spelet.
Kan jag redigera en JAD-fil?
Ja - det är vanlig text. Du kan korrigera attribut som MIDlet-Jar-URL eller MIDlet-Jar-Size i en textredigerare, men behåll formatet «Key: Value» intakt, annars kommer installerare/emulatorer att avvisa den.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TXTPlain Text File
10.TMPTemporary File

Relaterade filtillägg

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

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö