我正在尝试通过BlackBerry Device Manager加载BlackBerry应用程序。应用程序加载,但当我尝试打开它时,我得到“错误启动---模块尝试访问安全API”。我已成功签署该应用程序。
这是我签名应用的方式: 黑莓 - >标志 - >安装新密钥 右键单击项目 - >黑莓 - >使用签名工具签名。 我收到“6个文件已成功签名”的确认。但是在我的java文件中,我仍然看到一些代码行旁边的“黄色标记”,上面写着“需要签名”。
当我尝试从Eclipse“在设备上加载项目”加载应用程序时,我得到了以下内容:
注意:我刚试过BlackBerry - >在设备上加载项目,我收到以下错误:
C:\ Eclipse \ plugins \ net.rim.ejde.componentpack6.0.0_6.0.0.43 \ components \ bin \ rapc.exe -convertpng -quiet codename = deliverrables \ Standard \ 6.0.0 \ TestBBELMS deliverrables \ 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 \可交付成果\ Standard \ 6.0.0 \ TestBBELMS.jad C:\ Users \ abc \ Documents \ workspace \ TestBBELMS \ bin JAR文件创建失败,错误为-1
任何人都可以帮忙吗?
答案 0 :(得分:3)
您是否安装了所有3个密钥(csi文件)?
以下是验证您的应用程序是否使用所需密钥签名的方法。
是否已签署所有必需的密钥?如果未安装RRT,RBB或RCR,则表示您未安装所有3个CSI文件。如果您不再拥有CSI文件,请安装其余部分和/或申请一组新密钥。