使用Certify Midlet软件,可以去掉某些手机Java软件运行时的认证提示,也同时解决过期问题。
1.在电脑上建一个目录,例如c:\midlet,将xxxx.jar和xxxx.jad文件放进去。
2.运行Certify Midlet,在软件的第1个框中选择文件夹c:\midlet,按“建立新证书”。
3.弹出建立新认证的窗口,输入认证名称,不要使用中文名称,如test,完成后返回主界面发现第2个框中自动多出test.der。
4.把主界面中的相关选项(读写文件系统必须)勾上,按“建立数字签名”。
至此,Certify Midlet创建/更新了3个文件:
1.\\Config\Certificate store\test.der
2.\\Config\Policy\ manufacturer.sbp
3.C:\midlet\xxxx.jad (新的含认证的jad文件)
以上操作都在电脑上完成!
接下来不用我说了。要解决过期问题,只用到第3个文件。
如果要解决认证问题,(似乎只有智能手机有这样的问题)将文件1和2用P2kCommander等软件复制/覆盖到手机的隐藏目录Config下的同名目录中。