0

アプリケーションの実行を許可するコンパイル済みの最小バージョンを指定するにはどうすればよいですか? 最小要件として OS 5.0 とします。

Eclipse ツールで Java を使用しています。

4

3 に答える 3

1

Remy が言うように、アプリケーションの最小サポート OS バージョンは、開発に使用している Blackberry SDK のバージョンによって決まります。

Blackberry App Worldを通じてアプリケーションを提供することを計画している場合、プラットフォームでは、製品のダウンロードを許可する OS バージョン、キャリア、さらには特定のモデルを選択できます。

于 2012-04-18T05:07:56.640 に答える
0

実際、アプリをインストールできる最小OSバージョンはfileset、.alxファイルのタグによって決まります。例:

<fileset Java="1.54" _blackberryVersion="[4.5.0)">

ここで重要な情報はJava属性です。これ_blackberryVersionは新しいプラグインバージョンによってのみ生成されます。

したがって、たとえば5.0の.codファイルをコンパイルし、4.5にインストールしてalxファイルのその要素を微調整することができます。alxは、BESおよびケーブルの取り付けにのみ使用されます。また、JavaLoaderを使用して、OSのバージョンを気にせずにcodをインストールすることもできます(alxまたはjadファイルは必要ありません)。

警告:意図されていないバージョンのBlackBerry OSに「間違った」タラをインストールできるという事実は、例外なく実行できるという意味ではありません。アプリがOSに存在しないAPIを使用している場合、アプリはクラッシュします。

もちろん、BBプラグインは選択したターゲットOSに対して正しいalxを生成しますが、必要に応じて手動でalxを編集することでバイパスできます。OTAインストールの場合、jadファイルには最小バージョン情報AFAIKが含まれていませんが、含まれている場合は編集することもできます。

于 2012-04-18T07:59:29.597 に答える
0

最小 OS バージョンは、コンパイルに使用する BlackBerry JRE のバージョンによって決まります。複数の JRE バージョンがインストールされている場合は、プロジェクトのプロパティで特定のバージョン (この場合は 5.0 JRE) を選択できます。

于 2012-04-18T04:44:47.507 に答える