Blackberry(java开发)调用日历条目



我基本上按照指南在黑莓网站上填充了一个事件:http://docs.blackberry.com/en/developers/deliverables/11935/Open_new_populated_calendar_entry_565481_11.jsp

我的应用程序在我的模拟器上运行良好,直到我在代码中使用这一行:

Invoke.invokeApplication(Invoke.APP_TYPE_CALENDAR,新日历参数(CalendarArguments.ARG_new,e))

当我使用这个时,模拟器甚至没有完成加载,我得到了一个错误:

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

我在问题线旁边也收到了警告,eclipse说了以下内容:

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

我正在使用最新的eclipse黑莓插件。

有人能帮我解决这个问题吗?谷歌的帮助不大。

谢谢!

"需要签名"表示您使用的API要求您使用一组BlackBerry签名密钥对应用程序进行签名,以便在物理设备上运行应用程序。调用另一个RIM应用程序就是其中之一。

您可以从RIM申请一套BlackBerry签名密钥,它们是免费的,请参阅此处:https://www.blackberry.com/SignedKeys/

注意下拉菜单,如果你正在开发一个java应用程序,请将其设置为"BlackBerry Smartphone代码签名密钥"

您将收到有关如何将密钥导入用于开发的IDE的电子邮件说明。

您还将收到另外三(3)封电子邮件,每封电子邮件都包含一个不同的签名密钥,您需要将所有三个密钥导入到您的开发环境中。我提到了这一点,因为这是因为许多人陷入了这个签名问题,只从这3封电子邮件中的一封导入了密钥。

最新更新