jar與jad彙總

一、JAR與JAD的區別

Java中的jad是jar的描述文件,jad描述了jar的文件大小和位置。打開jad後,根據jad找到jar。
jad作用有很多,例如,我可以不下載jar,先下載jad(jad很小),瞭解一些jar的基本信息後,在決定是否下載jar。
jad裏還可以存儲一些key和value,在midlet運行的時候可能會用到。如果直接用jar運行,就得不到這些key和value。對於某些程序,就不能正常運行了。
JAVA 遊戲以及JAVA電子書,都是由JAD和JAR兩個文件組成的,其中JAD屬於說明文件,用來識別該JAVA程序,是否匹配該型號手機,以及手機讀取時確 定遊戲容量(這就是爲什麼有時候有的遊戲不能下載我們可以通過更改JAD文件來使其可以下載的原因)而JAR文件屬於程序體文件,就是遊戲本身了,所以 呢,無論是下載JAVA電子書還是JAVA遊戲,JAD文件和JAR文件都是必不可少的。

 

 

二:  JAD  文件描述

 

 

Java 文件的擴展名爲 .jad。

JAD 文件爲純文本格式,可用記事本打開。一個 JAD 文件至少需要包含包含如下屬性:

MIDlet-Name。向用戶標識 MIDlet 的 MIDlet 套件名稱。

MIDlet-Version。MIDlet 套件的版本號。應用程序管理軟件使用該版本號執行安裝操作和升級,以及與用戶進行通信。

MIDlet-Vendor。 提供 MIDlet 套件的組織。

根據項目配置所支持的 MIDP 版本,還可以使用其他屬性:

MIDlet-JAR-URL。此 MIDlet 套件的 JAR 文件的位置和名稱

MIDlet-JAR-Size。通過此 MIDlet 套件生成的 JAR 文件的大小。每次生成 JAR 文件後,都會更新此只讀屬性。

MicroEdition-Profile。所需的 Java ME 配置文件,它使用與系統屬性 microedition.profiles 相同的格式和值(例如 MIDP-1.0)。

MicroEdition-Configuration。 所需的 Java ME 配置,它使用與系統屬性 microedition.configuration 相同的格式和值(例如 CLDC-1.0)。

MIDlet-Description。MIDlet 套件的描述。

MIDlet-Icon。JAR 文件內的 PNG 文件名,用於表示 MIDlet 套件。應用程序管理軟件顯示了標識此套件的圖標。

MIDlet-Info-URL。一個 URL,提供進一步描述 MIDlet 套件的信息。

MIDlet-Data-Size。MIDlet 所需的持久性數據的最少字節數。設備可以根據其自身的策略提供額外的存儲

 

 

三:  關於 下載jad 還是jar

 

       如果OTA下載的話,,有些手機只支持下載jad,  而有些手機則可以直接下jar 就可以安裝

 

     一般保險起見,還是下載jad  來安裝jar比較合適

發佈了35 篇原創文章 · 獲贊 0 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章