0

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

这就是我签署应用程序的方式:BlackBerry -> Sign -> Install new keys 右键单击​​项目 -> BlackBerry -> Sign with Signature tool。我得到“6 个文件签名成功”的确认。但是,在我的 java 文件中,我仍然在一些代码行旁边看到“黄色标记”,上面写着“需要签名”。

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

注意:我刚刚尝试过 BlackBerry -> 在设备上加载项目,但出现以下错误:

C:\Eclipse\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.43\components\bin\rapc.exe -convertpng -quiet codename=deliverables\Standard\6.0.0\TestBBELMS Deliverables\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_6.0.0.43\components\lib\net_rim_api.jar C:\Users\abc\Downloads\Ksoap2LibPrev_and_sample_code\ksoap2-j2me-core-prev -2.1.2.jar C:\Users\abc\Documents\workspace\TestBBELMS\bin\deliverables\Web\6.0.0\TestBBELMS.jad C:\Users\abc\Documents\workspace\TestBBELMS\bin\deliverables\Standard \6.0.0\TestBBELMS.jad C:\Users\abc\Documents\workspace\TestBBELMS\bin JAR 文件创建失败,错误 -1

有人能帮忙吗?

4

1 回答 1

3

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

以下是如何验证您的应用程序是否已使用所需的密钥进行签名。

  1. 在 Eclipse 中,单击 Window -> Preferences。
  2. 展开 BlackBerry Java Plug-in 并单击 Signature Tool。
  3. 取消选中“在后台运行 SignatureTool”。
  4. 单击确定。
  5. 右键单击您的项目并选择 BlackBerry -> Sign With Signature Tool。
  6. SignatureTool 将保持可见并显示需要和签名的密钥。

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

于 2012-08-14T18:52:04.410 回答