Tim*_*Tim 3 continuous-integration blackberry
我无意中听到另一个我正在讨论黑莓开发的团队 - 他们正在为黑莓自动构建问题.特别是证书签名存在问题 - 他们还没有弄清楚 - 现在是手动步骤.
当然,他们/我们是手持式开发的新手,但是建立服务器和自动化命令行证书签名的任何指针都是最受欢迎的.
鉴于我们公司在BB开发方面的短暂经验,可能需要具体的例子和细节.
我假设hudson可以正常工作 - 我们只需要为构建和签名找出一个命令行.
有不同的ant&rapc工具用于构建BlackBerry项目,我自己更喜欢bb ant工具,但是如果你真的想直接使用sun java和rim bb sdk从cmd构建bb应用程序呢?
BerryMore - 黑莓JDE项目构建和签名自动化 - 自定义ant-rapc jar Dr.Dobbs
BlackBerry开发:使用Apache Ant - 清除ant + wtk
"{eJDE path}\components\bin\rapc.exe" -quiet import="{eJDE path}\components\lib\net_rim_api.jar" codename={AppName} -midlet {AppName}.rapc [list of resources] [list *.java files]
Run Code Online (Sandbox Code Playgroud)
例:
"c:\Program Files\eclipse_bb\plugins\net.rim.eide.componentpack4.5.0_4.5.0.16\components\bin\rapc.exe" -quiet import="c:\Program Files\eclipse_bb\plugins\net.rim.eide.componentpack4.5.0_4.5.0.16\components\lib\net_rim_api.jar" codename=SO45BgAnim -midlet SO45BgAnim.rapc "src\gifanimation.gif" "src\background.png" "src\SO45BgAnim.java"
Run Code Online (Sandbox Code Playgroud)
另请参阅:
CodeForFun:如何使用RIM中的rapc ...脏的细节!
java -jar "{eJDE path}\components\bin\SignatureTool.jar" -a -c -p {password} {path to *.cod}
Run Code Online (Sandbox Code Playgroud)
例:
java -jar "c:\Program Files\eclipse_bb\plugins\net.rim.eide.componentpack4.5.0_4.5.0.16\components\bin\SignatureTool.jar" -a -c -p pwd@123 "D:\Projects\BlackBerry\TestApp\build\TestApp.cod"
Run Code Online (Sandbox Code Playgroud)
另请参阅: BlackBerry支持论坛 - 从命令行请求签名(签署您的应用程序)
| 归档时间: |
|
| 查看次数: |
1440 次 |
| 最近记录: |