Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 18:57, 19 November 2007.

JAD

From Forum Nokia Wiki

Java Application Descriptor (JAD) is a text file that describes a MIDlet or a suite of them, distributed as a JAR file. The file has a .jad extension and the name is selected by the developer.

This file is useful for the operating system of the mobile phone to detect requirements, names, icons of the application or game to be installed, before download or installing it.

The syntax of the file is:

Key: Value
Key2: Value2

There are a number of mandatory attributes, which need to be in the JAD file (or then in the Manifest file inside the JAR file), but you can also insert your own attributes in the JAD file, to convey information for your MIDlet (like server to connect to, etc.). The only restriction for those attributes is that the keys (attribute names) cannot start with "MIDlet" or "MicroEdition".

Mandatory Information

  • MIDlet-1: defines the class name of the main MIDlet in the JAR.
  • MIDlet-Jar-Size: defines the size (in bytes) of the JAR file to install.
  • MIDlet-Jar-URL: defines the name and URL of the JAR file. It can be just the name of the JAR if it's located in the same place, or a full URL (like http://domain.com/jarfile.jar)
  • MIDlet-Name: defines the name of the suite that appears on the phone main manu
  • MIDlet-Vendor: defines the company who develops the application
  • MIDlet-Version: defines the version number of the application

MicroEdition-Configuration: defines the configuration, like CLDC-1.1 MicroEdition-Profile: defines the profile used, like MIDP-2.0

Additional Information

*MIDlet-Certificate: If the application is signed, the details are provided
*MIDlet-Jar-RSA : If the application is signed, the details are provided
*MIDlet-LOG-PATH : This is a user defined sample entry, just to provide the filesystem path, so that you don't need to hardcode it anywhere in the source

Links

Generate JAD from JAR file

Related Discussions
Thread Thread Starter Forum Replies Last Post
To install Java application via GPRS? pmramprasath Mobile Java General 1 2007-01-29 07:54
JAD deployment issue - installs OK, but then what? jat Mobile Java General 1 2006-11-06 17:24
using sis to install jad jar marcinkrol84 Mobile Java General 1 2007-05-29 13:32
Verisign Signed Midlet doesn't start askhat.salihov Mobile Java Networking & Messaging & Security 9 2007-10-16 01:05
using sis to install jad jar marcinkrol84 General Symbian C++ 1 2007-05-28 14:15
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtopicQUqfnTopicZjavaQ
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX