有关.jad文件

原创 2006年06月16日 22:47:00
在网上提了一个问题被人当头棒喝,开始反思是不是自己在编程上太激进了呢?或许是的,因为总是感觉自己又很多基础的东西还不会。等做完了GMS项目,好好反思反思,或许真应该静下心来将J2ME好好从最基础的开始理顺理顺啊。。。。
摘录J2ME开发网上zhengyun的提点和警戒:

jad文件需要你自己去在eclipse上修改的,需要自己手动添加的。你在你的Eclipse上双击jad,就可以打开专门的编辑器来编辑。

因为IDE绝对不会知道你到底要启用哪些midlet,一个j2me工程中可以有N多个midlet,只有*jad中的midlet-1,midlet-2,...midlet-N选项来告知。

之所以你安装jar就可以,是因为默认情况下,如果安装程序找不到对应的jad,就会默认启用jar包中的定义,譬如就是“StreamingDemo.jar/META-INF/MANIFEST.MF”文件,他的内容就是jad原来的内容了:

Manifest-Version: 1.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-Name: Streaming Demo
Created-By: 1.5.0_02 (Sun Microsystems Inc.)
MIDlet-Vendor: zhengyun
MIDlet-1: StreamingDemo,/res/icons/logo.png,com.ultrapower.midlet.Stre
amingDemo
MIDlet-Version: 1.0.14
MicroEdition-Profile: MIDP-2.0

如果你是以jad安装应用的,那么jad文件中就能够指定很多变量了,比如你在你的jad中添加了一行:

UserName: CoolBar

那么程序中就可以用

public void startApp() {

String sUserName = getAppProperty("UserName");

来获取这个变量值了!

这样,jad文件就能解决很多应用需求!

比如你的产品经理要求你的应用在被从某一个网站下载安装时就知道是从哪里下载的,那么你怎么办呢?

最简单就是,根据用户访问,临时生成一个新的jad文件,这个文件中最后添加一行:

user_come_from:www.sina.com.cn

user_mobile:1391011111

user_name:郑昀

用以来记录信息。这样,你的jar安装之后,一运行,就可以读取这些新数值,从而得到本应用的确切出处以及用户信息!

这就是jad的作用。

我想楼主,可能并没有完整地学习过j2me,可能是采取了根据具体工作任务来学习j2me的方式,所以切入的方式有点急躁,很多基础知识都缺失了。老实说,“出来混的,总要还的”,这句话虽然有点不妥当,但是你前面跳过去的章节或者知识点,后面工作中肯定会给你补回来的,甚至浪费你更多的时间去寻找去理解。那时候,你就会感慨,早知今日,何必当初呢!

没关系,知识点,多看看本站网友们提出的各式各样的问题,就了然于胸了!

别钻进jsr5/jsrNNN之类的牛角尖,记住,就像我们当年做C++程序一样 ,我常常给部门开发人员讲的两句话就是:

你对Windows系统了解得越多,对编译器了解得越多,你就越能胜任工作,不要以为别的知识都是细枝末节,往往你会栽在细枝末节上。

前期你跳过去的越多,那就是你在欠账,后期你需要加倍地偿还!

java 反编译 class文件 jad eclipse乱码

java 反编译 class文件 jad eclipse 编程 破解  工具 工具使用jad(还有joda,jd等工具) 1、使用jad反编译class文件,jad可以配置到eclips...

Myeclipse配置jad,查看class文件

一、MyEclipse 第一步:      下载jad.exe文件和eclipse插件:http://www.varaneckas.com/sites/default/files/jad/...

配置IIS apache ,支持sis、SISX、3GP、ADP、AMR、JAD、JAR、MMF、MFM、PMD、UMD等文件下载

配置IIS服务器,支持sis、SISX、3GP、ADP、AMR、JAD、JAR、MMF、MFM、PMD、UMD等文件下载 Windows2000 Server服务器配置IIS的MIME类型 ...

编写一个程序,将e:\java目录下的所有.java文件复制到e:\jad目录下

package cn.io.file.demo; import java.io.BufferedReader; import java.io.BufferedWriter; import java....

使用jadclipse+jad 在Eclipse中反编译Class文件详解

前言:为了大家方便,本文最后有本文提到的所有文件的下载链接,看完后可直接下载 Java是开源的,是免费的,我们强烈鄙视所有不公开源代码的东东。比如,对class文件进行加密混淆的类文件,一般情况...

[工具] alx 和 jad 文件生成器 BerryCreate 2.0 分享

说明:经测试,的确很好的支持多个cod文件生成jad文件。小小缺憾:jad文件描述信息不能是中文。 转贴: 黑莓在线 [工具] alx 和 jad 文件生成器 BerryCreate...

Myeclipse中加入jad方便查看.class文件

Myeclipse中加入jad方便查看.class文件 具体操作步骤: 下载反编译工具jad 将下载下来的jadnt158.zip解压缩,将jad.exe文件放入%JAVA_HOME%\bi...

编写一个程序,将djava目录下的所有.java文件复制到djad目录下,并将原来文件的扩展名从.java改为.jad

listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了不同的过滤策略。import java.io...
  • Amen_Wu
  • Amen_Wu
  • 2017年01月12日 22:42
  • 123

Mac下的jad: 反编译class文件

  • 2017年11月03日 03:49
  • 170KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关.jad文件
举报原因:
原因补充:

(最多只允许输入30个字)