2011-05-19 55 views
1

我有黑莓应用程序,我想做不同的构建,它有不同的图形和一些常量。此外,应用程序名称和图标也不同。不同的版本(相同应用程序)应该能够在一台设备上同时存在。 iOS有特殊的ID,在Android中重命名所需的包装,我也尝试在BlackBerry中重命名包,但仍然存在一些问题,我得到重复的类错误。那么BlackBerry应用程序的唯一标识符是什么?以及如何制作安全不同的品牌版本?黑莓应用程序构建唯一标识符

回答

0

使用Ant,获得BB蚂蚁工具:http://bb-ant-tools.sourceforge.net/

我用一个巨大的ANT脚本,做各种各样的魔法黑莓版本,根据客户要求复制各地不同类别和资产。你可以有RAPC参数ANT像这样:

 <rapc nowarn="true" 
       output="${codName}" 
       srcdir="${sourceDirectory}" 
       jdehome="${jdeDirectory}" 
       destdir="${ouputBuildDirectory}"> 
      <jdp title="${jdpTitle}" 
       vendor="${productVendor}" 
       version="${productVersion}" 
       description="${productDescription}" 
       icon="icon_inactive.png" 
       runonstartup="true" 
       /> 
     </rapc> 

如果你正在做不同的构建你确实需要使用ANT

+0

我也有类似的ant脚本设置工具链不同的客户端,那么什么是那唯一的标识符?包必须重新命名? – Janci 2011-05-19 09:57:15

+0

您只能重命名实现Persistable接口的类。 – oxigen 2011-05-19 13:39:30