2010-04-03 71 views
3

因此,我正在構建一個黑莓應用程序,並想知道是否有任何有關部署/發佈最佳實踐的良好文檔?黑莓的「A70 - 如何部署和分發應用程序」文件是缺乏的。黑莓部署和發佈過程

我想我在尋找以下問題的答案(具體爲過空中又名OTA):

  1. 我建立一個應用程序的OS 4.5及以上。我是否需要爲每個版本編譯單獨的COD/JAD? (即4.5,4.6,4.6.1,4.7和5.0)
  2. 如何從用戶代理檢測操作系統版本?
  3. 什麼是編譯COD/JAD文件的最佳方式?
  4. 其他任何東西,會是個不錯知道:)提前

謝謝!

回答

1
  1. 不,你不需要編譯一個單獨的COD文件每個版本雖然我的理解是,OS 5將運行它可以把事情搞得一團糟,所以你可能要爲單獨編譯在兼容模式下的舊應用程序如果有任何問題。
  2. 根據Wikipedia用戶代理似乎遵循格式「BlackBerry/Profile/...」
  3. 我真的不知道你在找什麼。據我所知,rapc編譯器沒有任何優化能力,所以你編譯它會產生相同的結果。
+0

3號碼,你如何生成cod/jad文件?我通常運行模擬器,最終爲我創建必要的文件。這是其他開發者如何做到的嗎? – hishboy 2010-04-04 16:27:21

+0

如果它沒有設置爲自動生成,我將僅僅在設備上測試某些內容,而不先通過模擬器運行它,然後按Alt-B構建它。如果你喜歡使用它,還有一個黑莓螞蟻插件(http://bb-ant-tools.sourceforge.net/main)。 – Jonathan 2010-04-04 18:59:52

+0

@hishboy如果您右鍵單擊該項目,則會出現一個BlackBerry菜單,該菜單允許您打包該項目。正如你所建議的那樣,這比使用「模擬器」文件要好。 – 2011-08-15 06:15:33