J2ME jar文件编译为BlackBerry cod文件

很多J2ME程序下载只有一个jar文件,不能直接安装到BlackBerry手机上面,不能做OTA安装,即使安装了,也会经常弹出恼人的安全警告。

咋么办呢?


第一步:

下载J2ME的jar文件以后,使用在线jad生成工具生成jad文件

http://www.sharejar.com/jad_creator.php


第二步:

现在你有两个文件了,一个jad,一个jar文件。

cd C:\eJDE13\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.30\components\bin

拷贝jad, jar文件到当前目录

rapc.exe    import=..\lib\net_rim_api.jar   codename=MrDownloader    -midlet jad=MrDownloader.jad     MrDownloader.jar

最后在当前目录生成几个新的文件

12/24/2011  08:20 AM            60,688 MrDownloader.cod
12/24/2011  08:20 AM               121 MrDownloader.cso
12/24/2011  08:20 AM            18,988 MrDownloader.debug
12/24/2011  08:07 AM               678 MrDownloader.jad
12/24/2011  07:53 AM            43,816 MrDownloader.jar


第三步:为黑莓程序文件cod进行数字签名

cd C:\eJDE13\plugins\net.rim.ejde\vmTools

java -jar    SignatureTool.jar       -p passw0rd  -C -a MrDownloader.cod

这个时候,你可以用javaloader来安装程序了。


第四步:你可以为BlackBerry生成jad文件

首先需要把大个的cod文件MrDownloader.cod 改名为MrDownloader.zip

解压缩为多个小cod文件(每个小于64KB)

然后按照文档说明产生新的BlackBerry专用jad  blog.csdn.net/berryreload/article/details/7015093

经过这个一步,你可以uploadjad/cod到公网上,OTA下载安装程序了。


参考:

http://www.pdastreet.com/forums/showthread.php?t=47229


你可能感兴趣的:(jar,import,plugins,BlackBerry,j2me,Components)