2011-05-19 60 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