我在黑莓设备中调试应用程序时遇到问题,我可以在模拟器中成功运行我的应用程序。
当我右键单击我的应用程序并单击调试为 - >黑莓设备,我弹出一个要求签名密码(最少8个字符),然后输入我给出的密码。
此签名工具自动启动并尝试发送RRT,RBB,RCR请求但每次失败。当我尝试在设备中打开我的应用程序图标时,它说“APPLICATIONNAME尝试访问安全API”。
同时,当签名工具运行时,我在详细信息部分得到一条消息“代码文件不包含来自此SignerID的签名。请请求签名。”当签名工具完成其执行时,我会得到详细消息“一般失败。请再试一次。服务器可能不可用。”
我能够在设备中调试我简单生成的应用程序(不包括任何安全api)。同样,相同的密钥在其他PC中工作正常(我可以使用相同的密钥从其他PC调试设备中的应用程序过程)。
这是我第一次尝试在黑莓设备中调试(运行)我的应用程序,因此有可能我缺少任何/一些重要的部分,如果这样,请告诉我哪里出错了。我正在使用适用于eclipse和Blackberry设备管理器的Blackberry Java插件。
答案 0 :(得分:1)
每个插件都需要单独的密钥。一旦使用过的密钥不适用于其他插件....你必须使用其他新密钥登录。
答案 1 :(得分:0)
请按照以下步骤操作。 1.首次签名申请。 2.在黑莓设备上安装签名的应用程序。 3.在eclipse模拟器上右键单击项目和“Debug As - > Blackberry Device”。
现在您的应用程序已经签名,那么就没有机会询问签名密码了。并且已经签名的消息显示。请关闭窗户。
现在调试在黑莓设备上开始。