我有黑莓应用程序,我想制作不同的构建,它有不同的图形和一些常量。应用程序名称和图标也不同。不同的构建(同一应用程序)应该能够在一个设备上并存。 iOS有特殊的ID,在Android中重命名所需的包,我也尝试在BlackBerry重命名包,但仍然存在一些问题,我得到重复的类错误。那么什么是BlackBerry应用程序的唯一标识符?以及如何安全地制作不同的品牌版本?
答案 0 :(得分:0)
使用ANT,获取BB Ant工具:http://bb-ant-tools.sourceforge.net/
我使用大量的ANT脚本,为BlackBerry构建提供各种魔力,根据客户端要求复制不同的类和资产。你可以在ANT中获得rapc的参数:
<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设置工具链