質問

RIM には独自の IDE があることは知っています (ブラックベリーJDE)BlackBerryアプリを構築するためのものですが、設定方法を知っている人はいますか? インテリJアイデア BlackBerry アプリを構築/デバッグするには?

役に立ちましたか?

解決

RE:何が違うのかというクリスの質問...Blackberry アプリケーションは、Blackberry 固有の API を使用する標準の MIDP アプリまたは CLDC アプリにすることができます。ほとんどの開発者は後者のアプローチをとる傾向があり、その場合、特にセキュリティで保護された API の一部を使用しており、デバイス上で実行するために展開ファイルに署名する必要がある場合には、Blackberry のツールを使用する必要があります。

元の質問に対する潜在的な答えは、 Blackberry ANT ツール アプリケーションを構築するための ANT スクリプトを作成し、IntelliJ IDEA からそれを参照します。もちろん、これはまだ戦いの半分にすぎず、アプリケーションを実行/デバッグするには、上記の Alexander が指摘したように、デバッガーを IDEA に接続する必要があります。あるいは、IDEA でコーディングし、JDE で実行/デバッグすることもできますが、控えめに言っても、それは理想的とは言えません。

私は Eclipse と Blackberry プラグインを使用しています。また、古い (バグの多い) バージョンの Eclipse を使用する必要があるため、理想的とは言えませんが、少なくとも私は 1 つの IDE を使用しており、シミュレーターで実行されているコードをステップ実行することができます。

Blackberry JDE の統合は、優れた IntelliJ プラグイン プロジェクトになるでしょう。

他のヒント

RIM のコンパイラー (COD ファイルを構築するコンパイラー) はコマンドラインから簡単に実行できます。必要なのは、IDEA で対応するビルド ステップを作成することだけです。

また、コードの編集を容易にするために、IDEA プロジェクトで使用される JAR ファイルに net_rim_api.jar (RIM JDE に付属) を追加するとよいでしょう。

デバッガに関しては、RIM のデバッガは標準の Java デバッガ インターフェイスをサポートすることになっていました。そのために必要な JDE の最小バージョンは覚えていません。

実際の答えではありませんが、Blackberry 開発者と他の J2ME デバイスの違いを明確にしてほしいと思います...

なるほど、それは MIDP J2ME デバイス、つまり標準 インテリジ J2ME サポートは必要なもののほとんどを提供するようです。

エミュレータ側の事情が違うのかもしれませんが…でも、IDEA から jde エミュレータを呼び出すことはできるかもしれません...

よろしく、クリス

私は IntelliJ を使用して Blackberry アプリを開発してきました。IntelliJ はコードのインデックス付けに非常に優れており、コードを正しい方向に向けるだけで済みます。その編集機能は JDE をはるかに超えており、私の意見では、Eclipse よりもはるかに柔軟でユーザーフレンドリーです (RIM には Eclipse プラグインがありますが)。

ただし、私は IntelliJ でコーディングしているだけで、現在も JDE を介してコンパイルとデバッグを行っているため、このようなことを言います。将来的には IntelliJ との統合が改善されることを期待していますが、現時点では許容できる作業環境です。

これが役立つかどうかはわかりませんが、次の手順があります Eclipseのセットアップ ブラックベリー開発用。

おそらく、その情報を使用して、IDEA にどのような変更を加える必要があるかを判断できるでしょう。

上記の提案 (bb ant タスクを使用) を考慮すると、IntelliJ を Blackberry 開発と統合するのは非常に簡単ですが、IntelliJ を使用してシミュレータを正常にデバッグすることはまだできていません。うまくいくはずですが、うまくいきません。

したがって、「統合」は不完全です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top