问题 如何在Linux上构建BlackBerry应用程序? [关闭]


我在一些开发博客上看到,几乎不可能在Windows以外的操作系统上正确构建BlackBerry应用程序。关于nonfication,rapc使用等的任何可能的解决方法都可能导致严重和隐藏的错误。


5789
2017-09-29 13:03


起源



答案:


在Linux下有一个关于BB开发的好博客: www.slashdev.ca
使用Linux进行BlackBerry开发
Linux中的BlackBerry Simulator - 排序
Linux中的模拟器 - 稍微更可靠
MDS模拟器......在Linux中
在Linux中使用sigtool
并构建所有: 使用Ant和Eclipse进行BlackBerry开发


16
2017-09-29 13:42



我去过那儿。看看这里 codeforfun.wordpress.com/2008/09/09/...。本文最重要的结果是使用Sun的WTK prevery工具是不正确的,因为它与RIM的工具不同。您无法正确替换RIM实现,这会导致严重的隐藏错误导致死亡屏幕等。 - nixau
错误...... BB Ant Tools使用rapc进行预验证,请参阅 bb-ant-tools.sourceforge.net/docs - Maksym Gontar
它们只为rapc目标提供特殊属性 - exepath。遵循文档:“显式定义包含rapc编译器使用的preverify命令的目录。未定义时,使用系统默认PATH。”因此,它假定preverify工具位于磁盘上的某个位置,并为您提供定位它的方法,以便rapc目标可以调用preverify。但问题仍然存在 - 在Linux上没有适当的替代RIM preverify工具。 - nixau
文档中的另一个摘录:“Blackberry Ant Tools使用可执行jar文件来运行rapc编译器和签名工具。没有任何关于这些ant任务的窗口。如果你在路径的某个地方有一个JDE和J2ME preverify命令的副本,rapc编译器在其他操作系统(Linux,Mac OS X等)上运行良好。“ - nixau
好吧,如果定位是一个问题,你可以尝试复制rapc,sigtool和项目文件夹中的任何其他东西,并在bb ant任务中使用相对路径(我曾经看过类似的东西) - Maksym Gontar


答案:


在Linux下有一个关于BB开发的好博客: www.slashdev.ca
使用Linux进行BlackBerry开发
Linux中的BlackBerry Simulator - 排序
Linux中的模拟器 - 稍微更可靠
MDS模拟器......在Linux中
在Linux中使用sigtool
并构建所有: 使用Ant和Eclipse进行BlackBerry开发


16
2017-09-29 13:42



我去过那儿。看看这里 codeforfun.wordpress.com/2008/09/09/...。本文最重要的结果是使用Sun的WTK prevery工具是不正确的,因为它与RIM的工具不同。您无法正确替换RIM实现,这会导致严重的隐藏错误导致死亡屏幕等。 - nixau
错误...... BB Ant Tools使用rapc进行预验证,请参阅 bb-ant-tools.sourceforge.net/docs - Maksym Gontar
它们只为rapc目标提供特殊属性 - exepath。遵循文档:“显式定义包含rapc编译器使用的preverify命令的目录。未定义时,使用系统默认PATH。”因此,它假定preverify工具位于磁盘上的某个位置,并为您提供定位它的方法,以便rapc目标可以调用preverify。但问题仍然存在 - 在Linux上没有适当的替代RIM preverify工具。 - nixau
文档中的另一个摘录:“Blackberry Ant Tools使用可执行jar文件来运行rapc编译器和签名工具。没有任何关于这些ant任务的窗口。如果你在路径的某个地方有一个JDE和J2ME preverify命令的副本,rapc编译器在其他操作系统(Linux,Mac OS X等)上运行良好。“ - nixau
好吧,如果定位是一个问题,你可以尝试复制rapc,sigtool和项目文件夹中的任何其他东西,并在bb ant任务中使用相对路径(我曾经看过类似的东西) - Maksym Gontar