【问题标题】:what are the steps required to run a blackberry application created for the blackberry device?运行为黑莓设备创建的黑莓应用程序需要哪些步骤?
【发布时间】:2011-04-20 06:35:25
【问题描述】:
我使用 java-me 和 BlackBerry 特定 API 创建了一个 BlackBerry 应用程序。
它在 BlackBerry 模拟器上运行良好。
我想知道如何将这个应用程序部署到 BlackBerry 设备上。
从文档中我发现在设备上运行 BlackBerry 应用程序需要一些代码签名。这是为了什么?所有应用程序都需要此代码签名吗?以及构建我的应用程序以在 BlackBerry 设备上运行的步骤是什么?
【问题讨论】:
标签:
blackberry
java-me
implementation
【解决方案1】:
是的,要在设备中部署您的代码,您需要一个签名密钥。这将使您的代码能够在设备上运行。这个签名密钥几乎是免费的。您必须将其安装在您的机器上,然后使用该签名密钥对您的 .cod 文件进行签名。正如您所说,您的应用已准备好并在模拟器中运行,以下是在设备中签署和部署此应用的步骤。
从here购买黑莓java开发的签名密钥
在你的机器上安装这个,你会从here得到一些帮助
现在您的代码已准备好进行签名,只需从 IDE(eclipse 或 JDE)清理和构建即可
运行签名工具,可以看到哪些cod文件需要签名,哪些是可选的,对所有的cod文件进行签名。系统会提示您输入密码。
现在您可以通过电缆或 OTA 将应用程序安装到设备中
对于电缆安装,将 .cod 和 .alx 文件放在同一文件夹中,并将您的 javaloader 或 BB 桌面管理器指向此文件夹。
对于 OTA,请按照以下步骤操作
一个。获取 .cod 文件并使用任何存档管理器打开它。您可以在其中看到多个鳕鱼兄弟姐妹。
b.提取某个文件夹中的兄弟姐妹。
c。将项目的 jad 文件复制到您的 cod 文件所在的同一文件夹中。
d。将您的浏览器指向该 jad 文件,然后将安装应用程序。
【解决方案2】:
在设备上安装黑莓应用程序基本上有两种方法:
有许多文章解释了如何执行上述任一操作。
浏览几个链接:
您还需要一些签名密钥才能在设备上运行应用程序。需要这些密钥才能使用 Internet 或地图等特殊权限。
有关更多详细信息,请参阅 BlackBerry 开发人员文章:Code Signing Keys