您现在的位置是:首页
>
文件应用属性时出错,拒绝访问 访问JAR和JAD文件中的属性
访问JAR和JAD文件中的属性 MIDIet能够访问JAVA压缩包(* JAR)和应用程序描述符文件(* JAD)中的属性(attri ute ) 你可以按照以下代码实现 javax mi

访问JAR和JAD文件中的属性
MIDIet能够访问JAVA压缩包(* JAR)和应用程序描述符文件(* JAD)中的属性(attributes) 你可以按照以下代码实现 javax microedition midlet MIDlet getAppProperty(String name) 以下举一个非常简单的例子来打印JAR跟JAD文件中的条目 import javax microedition midlet *; public class showProperties extends MIDlet { public void startApp() throws MIDletStateChangeException { System out println( Vendor: + getAppProperty( MIDlet Vendor )); System out println( Description: + getAppProperty( MIDlet Description )); System out println( JadFile Version: + getAppProperty( JadFile Version )); System out println( MIDlet Data Size: + getAppProperty( MIDlet Data Size )); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } } manifest mf 文件存储在ShowProperties jar 文件中 MIDlet Name: Show Properties MIDlet MIDlet Version: MIDlet Vendor: Core J ME MIDlet : ShowProps ShowProperties MicroEdition Profile&: MIDP MicroEdition Configuration: CLDC MIDlet Description: A simple property list example MIDlet Data Size: ShowProperties jad 文件 MIDlet Name: Show Properties MIDlet MIDlet Version: MIDlet Vendor: Core J ME MIDlet Jar URL: ShowProperties jar MIDlet Jar Size: MIDlet : ShowProps ShowProperties MIDlet Description: A simple property list example JadFile Version: MIDlet Data Size: 要点 .manifest mf文件存储在JAR文件中 那是你实际可以访问的属性(attributes) .ShowProperties jad 文件中引用了这个JAR文件 MIDlet Jar URL: showProperties jar .这些属性包括 MIDlet Name MIDlet Version MIDlet Vendor既存在于JAR文件中的manifest mf中又存在于JAD文件中 所有的值都要求是一样的 .属性(attribute)JadFile Version是用户自定义的属性 并没有在J ME规格中定义 这样就可以被MIDIet程序访问而不用修改JAR文件 .属性(attribute)MIDlet Data Size同时存在于manifest mf和JAD文件中 当存在于两个文件中的属性一样时 JAD文件中的会被优先选择 .以上例子是基于MIDP和CLDC lishixinzhi/Article/program/Java/JSP/201311/19799 很赞哦! (1138)
- 上一篇
核心力量对弹跳的重要性 这么锻炼弹跳和力量我17谢谢我没分了谢谢
这么锻炼弹跳和力量我17谢谢我没分了谢谢 这么锻炼弹跳和力量我17谢谢我没分了谢谢如何提高弹跳力一、弹跳力是全身力量、跑动速度、反应速度、身体协调性、柔韧性、灵活性的综合体现。所以我们不可以认为提高弹
- 下一篇
道琼斯纳斯达克标普 美国有三大股指:标普500~道琼斯~纳斯达克综指我不知道是什么意思?还请详细介绍一番?感谢!!
美国有三大股指:标普500~道琼斯~纳斯达克综指我不知道是什么意思?还请详细介绍一番?感谢! 美国有三大股指:标普500~道琼斯~纳斯达克综指我不知道是什么意思?还请详细介绍一番?感谢!标普500含义