eclipseを使用して異なるセクションのBlackBerry Javaコードをコンパイルする方法はありますか? という名前のクラスがあり、BBバージョン6.0以降で利用可能なLocationInfoがあります。異なるバージョンの異なるScetionsをコンパイルする - Java
(LocationInfoは 定義されていないため)OS 5用にコンパイルしようとした場合、私はコンパイルエラーを取得 しかし、私はOS 6のための私のコードをコンパイルする場合、私は、任意の5つのベースのデバイスにデプロイできるようになり文句を言いません。
私のコードベースはバージョン5で、Locationinfo(6.0以降でのみ使用可能)のメソッドをサポートします。 セクションコンパイルは可能ですか、それとも回避策がありますか?
おかげ
プリプロセッサの1つの欠点は非常に素朴なことです。例えば、ネストされたコンパウンドやコンパウンドの '#ifdef'文はサポートしていません。私はいくつかの機会に遭遇したときに、前処理されたコードを書くのが簡単になりました。 –
ありがとう@mparizeauと&Remy – Raghuveer