Blackberry 模块尝试访问安全API

Blackberry 模块尝试访问安全API,blackberry,code-signing,Blackberry,Code Signing,我正试图通过BlackBerry设备管理器加载我的BlackBerry应用程序。应用程序会加载,但当我尝试打开它时,我会得到“错误启动---模块试图访问安全API”。我已成功签署该应用程序 这是我如何签署应用程序的: 黑莓->签名->安装新密钥 右键单击项目->黑莓->使用签名工具签名。 我得到“6个文件成功签名”的确认。然而,在我的java文件中,我仍然看到一些代码行旁边的“黄色标记”表示“需要签名” 当我尝试从Eclipse“设备上加载项目”加载应用程序时,我得到了以下结果: 注意:我刚刚在

我正试图通过BlackBerry设备管理器加载我的BlackBerry应用程序。应用程序会加载,但当我尝试打开它时,我会得到“错误启动---模块试图访问安全API”。我已成功签署该应用程序

这是我如何签署应用程序的: 黑莓->签名->安装新密钥 右键单击项目->黑莓->使用签名工具签名。 我得到“6个文件成功签名”的确认。然而,在我的java文件中,我仍然看到一些代码行旁边的“黄色标记”表示“需要签名”

当我尝试从Eclipse“设备上加载项目”加载应用程序时,我得到了以下结果:

注意:我刚刚在设备上尝试BlackBerry->Load Project,但出现以下错误:

C:\Eclipse\plugins\net.rim.ejde.componentpack6.0.0\u 6.0.0.43\components\bin\rapc.exe-convertpng-quiet codename=deliveries\Standard\6.0.0\TestBBELMS-deliveries\Standard\6.0.0\TestBBELMS.rapc-sourceroot=C:\Users\abc\Documents\workspace\TestBBELMS\src;C:\Users\abc\Documents\workspace\TestBBELMS\res;C:\Users\abc\Documents\workspace\TestBBELMS-import=C:\Eclipse\plugins\net.rim.ejde.componentpack6.0.0\u 6.0.0.43\components\lib\net\u rim\u api.jar C:\Users\abc\Downloads\Ksoap2LibPrev\u and\u sample\u code\ksoap2-j2me-core-prev-2.1.jar C:\Users\abc\abc\Documents\workspace\TestBBELMS\bin\deliverients\Web\6.0.0\TestBBELMS.jadC:\Users\abc\Documents\workspace\TestBBELMS\bin\deliveries\Standard\6.0.0\TestBBELMS.jad C:\Users\abc\Documents\workspace\TestBBELMS\bin JAR文件创建失败,错误为-1


有人可以帮忙吗?

您是否安装了所有3个密钥(csi文件)

下面是如何验证应用程序是否使用所需的密钥签名

  • 在Eclipse中,单击窗口->首选项
  • 展开BlackBerry Java插件并单击签名工具
  • 取消选中“在后台运行SignatureTool”
  • 单击“确定”
  • 右键单击项目并选择BlackBerry->Sign With Signature Tool
  • SignatureTool将保持可见,并显示所需和已签名的密钥

  • 所有必需的密钥都签名了吗?如果未安装RRT、RBB或RCR,则未安装所有3个CSI文件。如果您不再拥有CSI文件,请安装其余密钥和/或请求一组新密钥。

    您是否安装了所有3个密钥(CSI文件)

    下面是如何验证应用程序是否使用所需的密钥签名

  • 在Eclipse中,单击窗口->首选项
  • 展开BlackBerry Java插件并单击签名工具
  • 取消选中“在后台运行SignatureTool”
  • 单击“确定”
  • 右键单击项目并选择BlackBerry->Sign With Signature Tool
  • SignatureTool将保持可见,并显示所需和已签名的密钥

  • 所有必需的密钥都签名了吗?如果未安装RRT、RBB或RCR,则未安装所有3个CSI文件。如果您不再拥有CSI文件,请安装其余密钥和/或请求一组新密钥。

    谢谢您的回复。我已经解决了这个问题。我实际上删除了现有的密钥(BlackBerry->Sign->Remove existing keys)并重新安装了(BlackBerry->Sign->Import new keys)。幸运的是它成功了:)谢谢你的回复。我已经解决了这个问题。实际上,我删除了现有的密钥(BlackBerry->Sign->Remove existing Key)并重新安装了(BlackBerry->Sign->Import new Key)。幸运的是,它成功了:)