使用Certify Midlet軟件,可以去掉某些手機(jī)Java軟件運(yùn)行時的認(rèn)證提示,也同時解決過期問題。
1.在電腦上建一個目錄,例如c:\midlet,將xxxx.jar和xxxx.jad文件放進(jìn)去。
2.運(yùn)行Certify Midlet,在軟件的第1個框中選擇文件夾c:\midlet,按“建立新證書”。
3.彈出建立新認(rèn)證的窗口,輸入認(rèn)證名稱,不要使用中文名稱,如test,完成后返回主界面發(fā)現(xiàn)第2個框中自動多出test.der。
4.把主界面中的相關(guān)選項(讀寫文件系統(tǒng)必須)勾上,按“建立數(shù)字簽名”。
至此,Certify Midlet創(chuàng)建/更新了3個文件:
1.\\Config\Certificate store\test.der
2.\\Config\Policy\ manufacturer.sbp
3.C:\midlet\xxxx.jad (新的含認(rèn)證的jad文件)
以上操作都在電腦上完成!
接下來不用我說了。要解決過期問題,只用到第3個文件。
如果要解決認(rèn)證問題,(似乎只有智能手機(jī)有這樣的問題)將文件1和2用P2kCommander等軟件復(fù)制/覆蓋到手機(jī)的隱藏目錄Config下的同名目錄中。