打包BlackBerry(WebWorks)PhoneGap / Cordova应用程序

时间:2012-08-28 04:17:32

标签: blackberry cordova packaging blackberry-webworks

我正在使用PhoneGap / Cordova,我看到的唯一选项是构建模拟器或构建用于设备的debuging。

我想将应用程序打包以进一步分发和发布。有什么想法吗?

谢谢!

3 个答案:

答案 0 :(得分:1)

https://developer.blackberry.com/html5/documentation/signing_landing_page.html

https://developer.blackberry.com/html5/documentation/distributing_your_app_1866990_11.html

您需要从RIM获取签名密钥才能将您的应用发布到Blackberry App World。我之前的经验是使用签名密钥打包应用程序,并允许其他人使用生成的.alx文件在BlackBerry Desktop Manager上安装应用程序。

答案 1 :(得分:1)

首先使用

构建
ant blackberry build

然后,您需要获取并安装签名密钥:

https://developer.blackberry.com/html5/documentation/signing_setup_smartphone_apps_1920010_11.html

然后最后,一旦你能够编码签名,你需要使用bbwp来签署和打包由build构建的zip文件(zip在PhoneGap文件夹的build目录中)。因此,导航到您的sdk / bin目录并运行:

bbwp C:\myapp\HelloWorld.zip -g mypassword -o C:\myapp\signed

这会在C:\ myapp \ signed中生成两个包含已签名文件的文件夹。根据分发方法,您将需要不同的文件,摘要如下:

https://developer.blackberry.com/html5/documentation/distributing_your_app_1866990_11.html

答案 2 :(得分:0)

进入项目的顶级目录(包含www /文件夹的目录)。然后调用此命令:

ant TARGET build

TARGET可以是黑莓,剧本或qnx(现在是测试版)。这将创建一个构建/文件夹,其中应包含进一步打包所需的文件。