2011-02-15 22 views
0

我希望支持佔已安裝用戶羣90%以上的BlackBerry OS版本。現在這意味着支持操作系統版本4.5到6.0。支持來自同一個COD文件的不同功能的不同Blackberry OS版本

我需要在支持觸摸屏的機型上有觸摸和滑動事件,並且我希望在OS 4.5和更高版本的操作系統上都加載相同的二進制文件。

這可能嗎?當我向代碼添加方法TouchEvent時,應用程序不再加載到我的8800,OS版本4.5上。

來自Windows和Linux個人電腦世界感覺很奇怪,如此有限。在這些更大的平臺上,您可以創建適用於任何操作系統版本的應用程序,並優雅地刪除舊版平臺不支持的功能。

我想我想動態類加載,但我不知道。

我發現迄今有關: "is it possible to have a single build i.e cod file for touch and non-touch screen." 該線程的結尾是"It isn't possible to do what you would like"任何人都可以證實這一點?

回答

1

是否有一個COD文件需求? RIM爲預處理器提供支持,並且您的想法是可以有條件地編譯代碼,具體取決於您的目標操作系統。

我有經驗的應用程序使用瀏覽器代理嗅探爲BlackBerry用戶提供合適的COD文件。 AppWorld還允許您爲一個應用程序提交多個COD文件,每個應用程序都針對特定的操作系統版本進行量身定製。當用戶下載你的應用時,AppWorld爲用戶提供了正確的選擇。

+0

只有一個COD本來不錯,但我們會去瀏覽器代理的東西。謝謝! – 2011-02-16 10:47:01

相關問題