.JAD

Arquivo JAD

Java Application Descriptor
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo JAD é um pequeno descritor de texto simples para um aplicativo móvel ou jogo J2ME (Java ME). Ele sempre faz par com um arquivo .jar que contém o código real do programa. Para lê-lo, abra-o em qualquer editor de texto. Para executar o aplicativo, você precisa do .jar correspondente e de um emulador J2ME, como o KEmulator (PC) ou J2ME Loader (Android).

Desenvolvedor: Sun Microsystems (now Oracle) - Java ME / MIDP specification Categoria: Arquivos Variados Padrão aberto MIME: text/vnd.sun.j2me.app-descriptor
ABRE EM Windows Linux Android
Relacionado: .TORRENT · .MSO · .MD5 · .SHS

Nesta página

19k+ extensões indexadas
Última revisão em Jul 31, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro JAD?

Um arquivo .jad - abreviação de Java Application Descriptor - é usado para descrever seu arquivo JAR complementar. Tanto o arquivo .jad quanto o arquivo .jar são exigidos pela máquina virtual Java Micro Edition (ME) para executar aplicativos e jogos Java em dispositivos móveis e celulares. O arquivo .jar contém o bytecode e os recursos reais do pacote de aplicativos Java, enquanto o arquivo .jad contém as informações técnicas necessárias para localizar, verificar e instalar o .jar.

O .jad é salvo em formato de texto simples e pode ser aberto com qualquer editor de texto. Ele é estruturado como uma lista de linhas de atributos Chave: Valor - uma por linha - descrevendo a suíte MIDlet. Os atributos obrigatórios incluem MIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MIDlet-Jar-Size, MicroEdition-Profile e MicroEdition-Configuration. Um dispositivo lê o pequeno .jad primeiro durante um download over-the-air (OTA), exibe o nome do aplicativo, o fornecedor e o tamanho do arquivo ao usuário e, em seguida, busca e instala o .jar somente se o usuário confirmar. Se o valor MIDlet-Jar-Size no .jad não corresponder ao .jar real, a instalação falhará.

O formato foi introduzido por volta de 2000-2002 como parte da especificação MIDP 1.0 da Sun Microsystems e foi amplamente utilizado em aparelhos Nokia S40, Sony Ericsson e celulares semelhantes ao longo dos anos 2000. Seu tipo MIME oficial é text/vnd.sun.j2me.app-descriptor. O declínio do J2ME por volta de 2012, deslocado pelos aplicativos Android APK e pacotes de aplicativos iOS, tornou os arquivos .jad amplamente obsoletos - embora emuladores como J2ME Loader e FreeJ2ME ainda os suportem hoje.

Segurança e proteção

RISCO: LOW

Um JAD é um minúsculo descritor de texto simples e não é executável, portanto, o arquivo em si é inofensivo para abrir e ler. O risco reside no que ele instala: o .jar complementar é código real e, em telefones antigos, MIDlets assinados/não assinados tinham solicitações de permissão (rede, mensagens) que alguns malwares abusavam para enviar SMS de tarifa premium. Portanto, trate o .jar de um JAD não confiável com a mesma cautela que qualquer aplicativo baixado. Além disso, evite sites duvidosos de «conversor JAD para APK» - a conversão não é real e os portais são normalmente armadilhas de anúncios/golpes; use um emulador J2ME de código aberto confiável em vez disso.

Detalhes do formato

em resumo
NOME COMPLETOJava Application Descriptortambém conhecido como JAD file, J2ME application descriptor
DESENVOLVEDORSun Microsystems (now Oracle) - Java ME / MIDP specificationdesde 2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
TIPO MIMEtext/vnd.sun.j2me.app-descriptor
TIPODescritor de texto simples (manifesto chave:valor) para uma suíte MIDlet J2ME
PADRÃOAberto · livre de royalties

Programas que abrem arquivos JAD

Windows4 apps
Any text editor (Notepad, Notepad++) Código aberto Abra o .jad como texto para ler seus atributos (nome, fornecedor, URL/tamanho do jar). Isso lê o descritor; não executa o aplicativo.
KEmulator (J2ME emulator) Gratuito Carregue o .jad (com seu .jar na mesma pasta) para executar o aplicativo/jogo J2ME no Windows. Emulador de MIDlet legado popular.
Java ME SDK / Wireless Toolkit Gratuito O emulador/SDK J2ME da Oracle executa e testa suítes MIDlet (abre o JAD); voltado para desenvolvedores.
Eclipse (+ MTJ / dev tools) Código aberto Para desenvolvedores que constroem/editam MIDlets; não é um executor para o usuário final. Use um emulador apenas para jogar um aplicativo.
Linux1 app
FreeJ2ME Código aberto Emulador J2ME de código aberto (também roda em Windows/Mac via Java); carregue o .jad/.jar para executar o MIDlet.
Android1 app
J2ME Loader Código aberto Instale o aplicativo e abra o .jad/.jar para rodar jogos J2ME antigos no Android. A maneira prática e moderna de jogá-los.

Detalhes técnicos

especificação profunda
Tipo MIMEtext/vnd.sun.j2me.app-descriptor
Codificação de caracteresTexto simples UTF-8
Estrutura do arquivoLinhas de atributos Chave: Valor, uma por linha; sem seções ou aninhamento
Assinatura bináriaNenhuma - texto simples sem magic bytes; normalmente começa com uma linha de atributo MIDlet- ou MicroEdition-
Tamanho típico do arquivoMenos de 1 KB a alguns KB
Atributos obrigatóriosMIDlet-Name, MIDlet-Version, MIDlet-Vendor, MIDlet-Jar-URL, MIDlet-Jar-Size, MicroEdition-Profile, MicroEdition-Configuration
Verificação de integridadeMIDlet-Jar-Size faz a verificação cruzada do tamanho do arquivo .jar complementar; suítes assinadas adicionam atributos MIDlet-Certificate e MIDlet-Jar-RSA-SHA1 no .jad
CompressãoNenhuma - o .jad é texto simples não compactado
Arquivo complementarSempre emparelhado com um .jar contendo o bytecode e os recursos da suíte MIDlet; os dois arquivos devem corresponder em Jar-URL e Jar-Size
Declaração de tempo de execuçãoMicroEdition-Profile (ex: MIDP-2.0) e MicroEdition-Configuration (ex: CLDC-1.1) especificam o tempo de execução J2ME necessário
Protocolo de instalaçãoOTA (over-the-air): o dispositivo baixa o pequeno .jad primeiro, apresenta nome/fornecedor/tamanho ao usuário e, em seguida, busca e instala o .jar após a confirmação
Proprietário da especificaçãoSun Microsystems (especificação Java ME / MIDP); mantido pela Oracle após a aquisição
Substituído porAndroid .apk e pacotes de aplicativos iOS após o declínio do J2ME por volta de 2012; sem formato sucessor direto
Plataformas associadasCelulares J2ME (Nokia S40, Sony Ericsson, Motorola); Windows/desktop via emuladores Java ME SDK e KEmulator
Lançado2000-2002 (Java ME / MIDP 1.0; J2ME mobile applications)
Versão mais recenteMIDP 2.1 era; format effectively frozen after the decline of J2ME (~2012)
Padrão abertoSim · livre de royalties
Especificaçãodocs.oracle.com

Conversões de JAD

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos JAD. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos JAD.

Perguntas frequentes

O que é um arquivo JAD e como faço para abri-lo?
Um JAD (Java Application Descriptor) é um pequeno arquivo de texto que descreve um aplicativo móvel J2ME e aponta para seu .jar. Abra-o como texto no Bloco de Notas para lê-lo; para EXECUTAR o aplicativo, você precisa do .jar correspondente e de um emulador J2ME como KEmulator, FreeJ2ME ou J2ME Loader no Android.
Posso converter um JAD/JAR para APK para executá-lo no Android?
Não - não existe um conversor JAD/JAR para APK genuíno (Java ME e Android são plataformas diferentes; o antigo serviço netmite está inativo). Em vez disso, instale um aplicativo emulador J2ME, como o J2ME Loader, e abra o .jad/.jar nele.
Meu JAD não instala - por quê?
Geralmente, o .jar complementar está ausente ou não corresponde: o MIDlet-Jar-URL e o MIDlet-Jar-Size no JAD devem apontar para o .jar correto e de mesmo tamanho. Coloque os dois arquivos juntos e certifique-se de que o tamanho corresponda, ou apenas abra o .jar diretamente em um emulador.
Eu preciso tanto do JAD quanto do JAR?
O .jar contém o aplicativo real e muitas vezes pode ser executado sozinho em um emulador; o .jad é o descritor usado principalmente para instalação over-the-air e metadados. Para instalar em um celular antigo real, você normalmente precisa de ambos.
Como faço para jogar jogos antigos de celular Java hoje em dia?
Use um emulador J2ME: J2ME Loader no Android, ou KEmulator / FreeJ2ME / o Java ME SDK no PC. Abra o .jad (com seu .jar) e o jogo será executado.
Posso editar um arquivo JAD?
Sim - é texto simples. Você pode corrigir atributos como MIDlet-Jar-URL ou MIDlet-Jar-Size em um editor de texto, mas mantenha o formato «Chave: Valor» intacto, caso contrário, instaladores/emuladores o rejeitarão.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.DATProgram Data File (generic)
10.EMLE-Mail Message (RFC 822 / MIME)

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z