jar与jad的问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 04:28:11
大家新年快乐啊

下载一个JAR如果没有其他本身的问题完全是可以安装使用的.

在一网站上看到有分别下载JAR,JAD的有关系吗?我都只下载JAR.

我想知道的是为什么会有JAD下载的,况且JAD在手机上是不可见的.
难道下了JAD,JAR也同时生成了?
例如;下载QQ是结尾是JAD顺利产生JAR,可有几次在一个网站了只下了个JAD,打开提示无效,手机上看不见JAD文件,连接电脑,读不到手机储存. 很郁闷!

有些JAR安装好后提示应用程序无效.是因为没有下载相应的JAD吗?
高手回答下!谢谢

通常在JAD是里面有JAR的相关资料 ,以及相应的下载地址,而且JAD的文件通常只有几KB,而JAR的要有几百K,因为真正的文件是JAR,(只要有JAR就可以安装了)
你下载JAD以后打开它,他就是自动下载,等下载好了就会安装,
当JAR文件比较小时,就好像没有下载JAR文件一样,因为安装的过程很快.

Java 应用程序描述符 (JAD)
JAD 文件包含 MIDlet 套件的标题信息,例如开发应用程序的公司、应用程序名称和大小。在将应用程序下载到设备上时,将先下载和读取描述符,然后再下载和读取包含 MIDP 应用程序的 JAR 文件。在装入 MIDlet 套件的完整 JAR 文件之前,移动设备上的应用程序管理软件可使用 JAD 文件验证 MIDlet 是否适用于该设备。JAD 还向 MIDlet 提供特定于配置的属性(参数),而无需修改 JAR 文件。这样设备便可以确认是否具有足够的空间用于存放应用程序,以及是否应下载完整的应用程序。
Java 文件的扩展名为 .jad。
JAD是软件配置信息文件,JAR才是真正的程序,你可以把两个文件放在一起安装JAD,也可以直接安装JAR文件。
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-