OSバージョン6.0のBlackberryアプリケーションを開発した場合、アプリケーションはOSバージョン4.5と互換性がありますか?そうでない場合は、簡単にアプリケーションを移植する方法がありますか?ブラックベリーOSバージョン
答えて
バージョン6.0では新しいライブラリが使用されているため、100%は確かではありませんが、おそらくそうではありません。しかし、より低いバージョンのOSで開発しようとすると、より高いバージョンで実行されます。
は、それが Wblade
は、複数のBlackBerryデバイスをサポートする "Preprocessor Directives" を使用してみてください役立ちます願っています。
特定のSDK(6.0など)に対して開発する場合、アプリケーションは、対応するOSバージョン(この場合は6.0)を使用するデバイスにのみ展開可能です。
異なるOSバージョンを対象とするアプリケーションを開発するには、各バージョンごとに別々のデプロイ可能なバイナリをビルドする必要があります。また、OS 4.5をサポートしたい場合は、4.5用にビルドしてください。そして、あなたのアプリケーションは、それ以降のすべてのBB OSバージョンで(必ずしもそうではありませんが)実行されます。
例として使用できる2つのオープンソースプロジェクトは、BBSSHとLogicMailです。
どちらもプリプロセッサディレクティブを使用していませんが、どちらも複数のターゲットOSを管理する方法が少し異なります。どのソリューションがより適切であるかは、お客様のニーズによって最適に決定されます。どちらもantベースのビルドを使用しています。私はOS 4.5から6.0の両方のターゲットを考えています。
- BBSSH SVN:(LogicMailの古いバージョンでは、私は信じて戻って4.1にターゲット)
ビルドスクリプトはここで見つけることができますbuild.xml、build.properties)
どちらのプロジェクトも、後のOSバージョンで導入された機能をユーザーにシームレスに利用するような特定の方法を探すこともできます。事前にカスタム実装を提供するか必要に応じて機能を無効にすることができます。
最後に、有効な回答を受け入れ続けない場合、すぐに人々があなたに喜んで答えてくれることがわかります。
- 1. ブラックベリーのバージョン検出javascriptコード
- 2. OSバージョン、APIレベル、Javaバージョンの関係
- 3. ブラックベリー携帯電話のOSバージョンはどのようにして知ることができますか?
- 4. DLLのチェックOSのバージョン
- 5. Mac OS Xバージョン10.10.5(14F27)
- 6. Mac OS 10.10.5のXcodeバージョン
- 7. OSバージョン範囲のmavenプロファイル
- 8. ブラックベリーOSからトレイアイコンをプログラムで削除する方法
- 9. はブラックベリー:PhoneLogs.deleteCall()ブラックベリー6.0で
- 10. ブラックベリー:
- 11. ブラックベリー
- 12. ブラックベリーでアプリケーションのsdkバージョンを変更するには
- 13. ブラックベリーの最小バージョンを指定してください
- 14. チェックOSのバージョンのWindows Phone 7
- 15. Mac OS Xバージョン固有のAPI使用
- 16. Mac OS XのXcodeバージョンLion 10.7.2
- 17. プログラムOSのバージョンを確認する
- 18. IoTHubデバイスツイン/ダイレクトメソッドでOSバージョンを取得
- 19. Mac OS X libcurl dylib互換バージョン
- 20. SafetyNet APIの最小サポートOSバージョン
- 21. バージョンコントロールとMac OS X Lionバージョンの混在
- 22. 異なるOSバージョンのコンパイラ出力
- 23. ブラウザとOSのバージョンを検出
- 24. Android OSバージョンの確認方法
- 25. OSのバージョンを取得する方法
- 26. Mac OS XでEclipseバージョンを取得
- 27. OS X上の複数のPythonバージョン
- 28. MAC OSはImportError:pycurl:libcurlのリンク時のバージョン(7.37.1)は、コンパイル時のバージョン(7.43.0)
- 29. ブラックベリーOS 7.1を確保TLS接続が非常に短い時間後
- 30. ブラックベリー:BitmapField
@Csabiあなたは答えが出たらすぐに「同意」を求めました。ちょっと待ってください。 –
@Michael Csabiは、Graceが尋ねた他の質問を参照しています。 @Grace少し時間をかけて、以前の質問を読み返し、最良の答えを受け入れてください。 FAQに詳細があります。 –