2011-01-17 3 views
0

私はここの新しい開発者です。私はここにいくつかの質問があります。あなたがすべて私を助けてくれることを願っています。ブラックベリーウェブ/ウィジェット(Eclipse)

1、フォーマットを.codに変換することはできますか.jar/.jad ..できますか、私にリンクを教えてください。

2、あなたは私にOSバージョンとブラックベリーの携帯電話モデルをチェックするためのリンクを教えていただけますか?リムーバブル・イン・モーション(RIM)は、セキュリティおよび輸出管理上の理由から、アプリケーションが署名付き(ランタイム、アプリケーションおよび暗号化API)として使用する機密APIの使用を追跡する必要があります。これらの制御されたクラスまたはメソッドをアプリケーションで使用する場合は、アプリケーションの.codファイルをBlackBerryスマートフォンにロードする前に、RIMによって提供されたキーまたは署名でアプリケーションに署名する必要があります。だから私の質問は、phonegapキーを署名する必要がありますか?参考までに、私はphonegapを使ってblackberry web/widget(eclipse)でアプリケーションブラックベリーを開発しています。

は、私はあなたの質問はPhoneGapのアプリケーションに向けられているという仮定の下で答えると、PhoneGapのAPIを使用しています

Jamaley

答えて

3

、どうもありがとうございました。

  1. はい。バイナリをビルドすると、.cod、.alx、.jar、および.jadファイルが作成されます。 docs on BlackBerry's siteを参照してください。

  2. PhoneGapを使用していると仮定すると、これらのプロパティを提供するJavaScriptの名前空間deviceにアクセスできます。 device.nameは、BlackBerryモデル(つまり、8900,9000,7000など)の数値を返します。 device.versionは、OSのバージョン文字列(4.6.0.586、5.0.0.250など)を返します。詳細については、device docsを参照してください。

  3. はい、PhoneGapアプリケーションに署名する必要があります。 BlackBerry - Java、WebWorks、PhoneGapで任意のタイプのアプリを実行する場合は、署名する必要があります。

+0

こんにちは、お返事ありがとうございます。 1、私がビルドすると、私はちょうど.codを取得し、標準フォルダの.alx、フォルダOtaInstallに、abc.cod、abc-1.cod、abc-2.codのような多くの.codファイルを取得します... 2、コードを書くときに、device.nameという関数を含める必要があります。すべてのモデルとバージョンのコードを記述する必要があります。私は本当に男を理解していない。アプリの仕組みは?私に例を挙げてもらえますか? 3、私のphonegapアプリケーションに署名する方法?あなたは私のアプリが異なるモデルと異なるOSバージョンで動くことができるのですか? ありがとう。 – Jamaley

+0

Jamaley、いくつか。私はあなたが最初にBlackBerryの開発の流れを少し良く理解する必要があると思う。あなたはとても混乱しているようです。 BlackBerry開発者サイトの基本的なドキュメントを参照して、BlackBerryアプリケーションの外観、署名する必要がある理由とその方法などを理解してください。これらの情報はすべて、BlackBerry Developerサイトから入手できます。 –

+0

私はそれをチェックします..触っておい...ケアをしてください..^__ ^ – Jamaley