很多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\vmToolsjava -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