2012-09-06 50 views
-5

嗨,我需要一個比較黑莓軟件版本的代碼。如果Blackberry設備軟件版本高於OS 6,則繼續應用程序,否則提示用戶對話框先顯示升級OS並退出應用程序。黑莓版本檢查

回答

3

您可以使用以下方法:

String deviceOS = DeviceInfo.getPlatformVersion(); 
+0

請提供一個完整的解決方案,以比較此版本與其他黑莓版本列表。 – Omer

3

有比你描述一個更好的方法。

使用預處理器和alx-task爲不同的操作系統版本構建不同的應用程序版本。

然後,您將擁有一個帶有cod文件的alx +文件夾集合,其中每個文件夾都有特定平臺版本的cod文件。根據連接的設備操作系統版本,Alx文件將包含指令以從合適的文件夾安裝cod文件。

+0

不,這是不是必需的..我想要檢查黑莓版本比與bb操作系統版本列表比較,如果當前版本比bb操作系統6比繼續,否則退出應用程序.. – Omer

+0

請注意,與舊SDK在更新的RIM OS版本上看起來不太好。是的,它會運行,但它不會顯得很好。 – 2012-09-08 06:14:13