【问题标题】:BlackBerry application build unique identifierBlackBerry 应用程序构建唯一标识符
【发布时间】:2011-05-19 06:51:49
【问题描述】:

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

【问题讨论】:

    标签: blackberry build uniqueidentifier


    【解决方案1】:

    使用 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 设置工具链

    【讨论】:

    • 我有类似的 ant 脚本,那么唯一标识符是什么?包必须重命名?
    • 您必须只重命名实现 Persistable 接口的类。
    猜你喜欢
    • 2010-09-18
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-25
    • 2013-09-17
    相关资源
    最近更新 更多