2012-02-03 7 views
-1

を呼び出す私は基本的にブラックベリーのウェブサイト上でここにイベントを移入するためのガイドに従っ:私はコード内の行を使用するまでhttp://docs.blackberry.com/en/developers/deliverables/11935/Open_new_populated_calendar_entry_565481_11.jspブラックベリー(Java開発)は、カレンダーエントリ

私のアプリが私のエミュレータ上で正常に動作します:

Invoke.invokeApplication(Invoke.APP_TYPE_CALENDAR、新しいCalendarArguments(CalendarArguments.ARG_NEW、e)参照)

私はこれを使用すると、エミュレータでも読み込みが完了しないと、私はエラーを取得:

Application.getApplication line:2556 -> Source not found. 

私はまた、問題のある行の横に警告を取得しています、日食は、次のように言っている:

Signing Required: RIM Blackberry Apps API (0x52424200): Protected Class net.rim.blackberry.api.invoke.Invoke VeventDecoder.java /Calendar/src/mypackage line 165 BlackBerry Protected API 

私は日食のために、最新のブラックベリーのプラグインを使用しています。

誰でもこの問題を解決できますか? Googleはそれほど役に立ちませんでした。

ありがとうございます!

+0

「最新のブラックベリープラグイン」はかなり曖昧で、時間がたつにつれてより曖昧になります。特定のバージョンを指定できますか?また、どのバージョンのBlackBerry OSをターゲットにしていますか?エミュレータではどのようなエラーが発生しますか?それはあなたにコード行を表示しようとしている場合はスタックトレースを取得しているように見えるので、名前付きの例外があり、メッセージが添付されている可能性があります。 –

答えて

0

'署名が必要です'は、アプリケーションを物理的なデバイスで実行するために、一連のBlackBerry Signing Keysでアプリケーションに署名する必要があるAPIを使用していることを意味します。これらのケースの1つは、別のRIMアプリケーションを呼び出すことです。

あなたはここを参照してください、彼らは自由である、RIMからBlackBerryの署名鍵のセットを申請することができます:ドロップダウンは、Javaアプリケーションを開発している場合、BlackBerryスマートフォンのコードは、キー署名」に設定しhttps://www.blackberry.com/SignedKeys/

注意を'

開発に使用しているIDEにキーをインポートする方法についての電子メールによる指示が届きます。

さらに3つの電子メールがあり、それぞれに異なる署名鍵が含まれています.3つの鍵をすべて開発環境にインポートする必要があります。私はこれを言いました。なぜなら、これは、この3つの電子メールのいずれかから鍵をインポートするだけで、この署名の問題に陥った人が多いからです。

関連する問題