天天看点

blackberry webwork os sdk for playbook安装

安装:

下载目录中有安装需要的文件:

AdobeAIRSDK.zip

BlackBerryWebWorksSDK_2.0.4.exe

步骤:

1> 解压AdobeAir

2> 安装webwork sdk,在需要选择AdobeAir时,选择上面解压的目录

配置虚拟机:

1> 安装VMware? Player,需要8G以上的空间

2> 打开虚拟机,配置webwork sdk路径

3> 在bbwp/blackberry-tablet-sdk/BlackBerryPlayBookSimulator-<version>,点击BlackBerryPlayBookSimulator.vmx,选择打开

4> 密码是playbook

5> 获取开发机IP地址:首先打开虚拟机,然后在右上角"Setting"选项中选择打开开发模式,回到主界面,在右上角的开发模式中可以看到IP地址。

配置签名:

在配置前,需要得到BB公司的.csj文件,记住注册时公司名称和密码。

第一次配置时:

1> 在BB WebWork SDK安装目录中的/bbwp/blackberry-tablet-sdk/bin子目录中,运行blackberry-keytool来产生授权(certificate)文件:

blackberry-keytool -genkeypair -keystore sigtool.p12 -storepass <p12 password> -dname "cn=<company name>" -alias author

其中密码是注册时的密码,公司名称是注册时的名称,也可以在Email中找到,将产生的sigtool.p12文件拷贝到bbwp/bin目录中。

在升级时,只需要重新执行一次步骤1,或者将sigtool.p12备份,再升级完成后再恢复。注意,升级时sigtool.p12会被删除。

2> 在上面同一目录中,执行blackberry-signer来产生来产生一个长期的鉴权文件来和鉴权服务器进行鉴权。

blackberry-signer -csksetup -cskpass <csk password>

其中<csk password>是你选择的密码,产生的鉴权文件barsigner.csk位于C:/Document and Settings/<name>/Local Settings/Application Data/Research In Motion folder目录中。

3> 使用blackberry-signer在鉴权服务器上注册:

blackberry-signer -register -csjpin <csj pin> -cskpass <csk password>    <filename.csj>

其中:<csj pin> 和<filename.csj>是在注册过程中通过Email发送的。

对.bar文件进行签名:

在编译完成后,可以对.bar文件进行签名:

bbwp "C:/myarchive.zip" -gcsk mycskpassword -gp12 myp12password -buildId 10 -o "C:/myoutputdir"

编译WebWork源代码:

在bbwp子目录中使用命令行方式运行:

bbwp "C:/myapp/myarchive.zip" -o "C:/myapp/output

运行完成后,如果成功,将产生一个.bar文件,如果没有-o,此文件将位于bbwp子目录下。

也可以使用-d选项编译,这将允许你使用chrome等桌面浏览器来测试和调试代码。

bbwp "C:/myapp/myarchive.zip" -d -o "C:/myapp/output"

在浏览器中输入:

http://<IP address of simulator>:1337

在发布版本中,请不要使用-d选型。