不使用eclipse的phonegap blackberry代码签名
正在开发黑莓应用程序。到目前为止,我们正在研究eclipse。现在转到不支持eclipse插件的WebWorksSDK 2.2。按照phonegap页面上的说明获取cod文件。既然我有了cod文件,我该怎么签名呢?我使用ant命令生成cod文件不使用eclipse的phonegap blackberry代码签名,blackberry,cordova,Blackberry,Cordova,正在开发黑莓应用程序。到目前为止,我们正在研究eclipse。现在转到不支持eclipse插件的WebWorksSDK 2.2。按照phonegap页面上的说明获取cod文件。既然我有了cod文件,我该怎么签名呢?我使用ant命令生成cod文件 ant build Buildfile: C:\Dev\bbw\sample\build.xml 我在project.properties中有代码签名密码 编辑使用signaturetool Java-jar signaturetool.jar。当我
ant build Buildfile: C:\Dev\bbw\sample\build.xml
我在project.properties中有代码签名密码
编辑使用signaturetool Java-jar signaturetool.jar。当我把cod文件交给它时,它说不需要签名。当我在我的设备上安装OTA时,它会错误地说-模块试图访问一个安全的api 这是有效的。转到blackberry安装文件夹并键入以下命令。当然,这假设您的项目采用正确的zip格式—eclipse会为您这样做,但如果不是这样,您只需要将项目打包到zip文件中 在命令类型中:
bbwp yourproject.zip -g mypassword
如果您已经在使用ant,它将生成并签署所需的cod文件。使用USB电缆将设备连接到PC,然后运行以下命令
ant blackberry load-device
您需要在有blackberry.xml文件的地方运行上述命令(在cmd提示符中)
(您需要安装blackberry desktop软件才能使上述命令正常工作。您可以从下载该软件)
上面的命令将为您执行以下操作。。
1.构建应用程序。
2.启动签名工具并询问密码。
3.输入密码后,它将对所有.cod文件和其他必需文件进行签名。
4.在手机上安装应用程序。这对我也很有效。但是签名工具在签名过程中被冻结了,我发现由于兼容性问题,我不得不降级到Java 1.6(从1.7版)(请参见此处:)@user529265-您能写下更详细的说明吗?现在我有一个安装文件夹。我要拉上拉链吗?