我开发了一个黑莓应用程序,我已经加载到BB设备中。 但正如我们所知,如果不使用RIM签署应用程序,我们就无法运行该应用程序 在设备上。有什么方法可以创建我的应用程序的试用版几天,然后在设备中运行它以进行测试。
我听说过“keytool”和“jarsigner”工具。这个工具可以帮助我在设备上运行我的应用程序而无需签署应用程序吗?如果是,请告诉我有关如何完成的步骤或细节。
答案 0 :(得分:6)
签署java档案(.jar文件)的步骤。
首先使用keytool程序创建公钥:
keytool -genkey -alias< alias name> -keystore<密钥文件> (http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html)。
然后签署java档案包:
jarsigner -keystore< key file> -storepass<密码1来自之前的步骤> -keypass<密码2来自之前的步骤> -sigfile<文件名.DSA .SF> -certs< java存档文件名> <别名>
(http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/jarsigner.html)。