0

Eclipseを使用してさまざまなセクションのBlackBerryJavaコードをコンパイルする方法はありますか? BBバージョンOS6.0以降で使用可能なLocationInfoという名前のクラスがあります。

OS 5用にコンパイルしようとするとコンパイルエラーが発生します(LocationInfoが定義されていないため)が、OS 6用にコードをコンパイルすると、5ベースのデバイスに展開できなくなります。

コードベースをバージョン5にし、 Locationinfoのメソッドをサポートしたいと思います (6.0以降でのみ使用可能です)。セクションコンパイルは可能ですか、それとも回避策はありますか?

ありがとう

4

3 に答える 3

3

BlackBerry プリプロセッサを試す

于 2012-01-28T00:51:49.317 に答える
0

OP は、os 5.0 デバイスで os 6.0 で利用可能なクラスへの道があるかどうかを知りたがっていました。ブラックベリー プロセッサは、さまざまなバージョンのビルドを作成するのに役立ちますが、質問には答えません。OPは、古いプラットフォームバージョンでは利用できないAPIを使用できるようにする、Androidの「サポートパッケージ」または「互換パッケージ」に相当するブラックベリーがあるかどうかを知りたいと考えています。

申し訳ありませんが、Blackberry には、問題に対処するために使用できる同様のパッケージはありません。

Blackberry プリ プロセッサを使用してから、デバイスが提供する OS に基づいてさまざまなデバイス用の機能を開発する必要があります。後の OS では、より多くの API を使用できるようになるため、それらに優れた機能を実装できます。以前の OS では、API メソッドの制限されたセットの使用に固執しているため、一部の機能がそれらに実装されていない場合があります。

お役に立てれば

于 2012-01-30T11:12:55.767 に答える