【问题标题】:Debugging application in Blackberry device黑莓设备中的调试应用程序
【发布时间】:2012-07-02 11:37:42
【问题描述】:

我在黑莓设备中调试我的应用程序时遇到问题,我能够在模拟器中成功运行我的应用程序。

当我右键单击我的应用程序并单击调试为 -> Blackberry 设备时,我会弹出一个询问签名密码(至少 8 个字符)并输入我给定的密码。

在此签名工具自动启动并尝试发送 RRT、RBB、RCR 请求后,但每次都失败。当我尝试在设备中打开我的应用程序图标时,它会显示“APPLICATIONNAME 尝试访问安全 API”。

同时,当签名工具运行时,我在详细信息部分收到一条消息,“代码文件不包含来自此 SignerID 的签名。请请求签名。”当签名工具完成执行时,我会收到详细消息“一般失败。请重试。服务器可能不可用。”

我能够在设备中调试我简单生成的应用程序(不包括任何安全 api)。此外,相同的密钥在其他 pc 中工作正常(我可以使用相同的密钥从其他 pc 调试设备中的应用程序和程序)。

这是我第一次尝试在黑莓设备中调试(运行)我的应用程序,所以我可能遗漏了任何/某些重要部分,如果是这样,请告诉我哪里出错了。我正在使用用于 Eclipse 和 Blackberry 设备管理器的 Blackberry Java 插件。

【问题讨论】:

    标签: blackberry


    【解决方案1】:

    每个插件都需要单独的密钥。一旦使用过的密钥将不适用于其他插件....您必须使用其他新密钥登录。

    【讨论】:

    • 实际上,您应该可以重复使用密钥。在 BlackBerry 菜单下,您可以选择 Sign -> Import Existing Keys。我在多台 PC 上使用相同的代码签名密钥。
    【解决方案2】:

    请按照以下步骤操作。 1.首次签名申请。 2. 在黑莓设备上安装签名的应用程序。 3.在eclipse模拟器上右键项目,“Debug As -> Blackberry Device”。

    现在您的应用程序已经签名,那么没有机会询问签名密码。并显示已签名的消息。请关闭那个窗口。

    现在开始在黑莓设备上进行调试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多