运行为黑莓设备创建的黑莓应用程序需要哪些步骤?

2024-04-17

我使用 java-me 和 BlackBerry 特定 API 创建了一个 BlackBerry 应用程序。 它在黑莓模拟器上运行良好。

我想知道如何将此应用程序部署到 BlackBerry 设备。 从文档中我发现,在设备上运行 BlackBerry 应用程序需要一些代码签名。这是什么意思?所有应用程序都需要此代码签名吗?构建在 BlackBerry 设备上运行的应用程序需要哪些步骤?


是的,要在设备中部署代码,您需要签名密钥。这将使您的代码能够在设备上运行。该签名密钥几乎是免费的。您必须将其安装在您的计算机中,然后使用该签名密钥对您的 .cod 文件进行签名。正如您所告诉的,您的应用程序已准备就绪并可在模拟器中运行,以下是在设备中签名和部署此应用程序的步骤。

  1. 从以下位置购买用于 Blackberry java 开发的签名密钥here http://us.blackberry.com/developers/javaappdev/codekeys.jsp

  2. 将其安装在您的计算机中,您将找到一些帮助here http://berrytutorials.blogspot.com/2009/10/code-signing-setting-up-eclipse-to-use.html

  3. 现在您已准备好签署代码,只需从 IDE(Eclipse 或 JDE)进行清理和构建即可

  4. 运行签名工具,可以看到哪些cod文件需要签名,哪些是可选的,对所有cod文件进行签名。系统会提示您输入密码。

  5. 现在您已准备好通过电缆或 OTA 将应用程序安装到设备中

  6. 对于电缆安装,请在同一文件夹中获取 .cod 和 .alx 文件,并将 javaloader 或 BB Desktop 管理器指向此文件夹。

  7. 对于 OTA,请按照以下步骤操作

A。获取 .cod 文件并使用任何存档管理器打开它。您可以在其中看到多个鳕鱼兄弟姐妹。

b.将兄弟姐妹提取到某个文件夹中。

C。将项目的 jad 文件复制到 cod 文件所在的同一文件夹中。

d.将浏览器指向该 jad 文件,应用程序将被安装。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

运行为黑莓设备创建的黑莓应用程序需要哪些步骤? 的相关文章

  • 多平台加密java移动存储系统的思路

    您好 我有一些关于在 Android Blackberry 和 J2ME 上实现加密存储 一种加密文件系统 的问题 请阅读 疑问 部分 我密码学大师们需要您的建议 我知道这个问题有点长 可能太冗长 但请尝试读到最后 我有很多相关的问题 我无
  • 如何在黑莓手机中制作状态栏?

    我想在屏幕底部设置状态栏 它应该在左侧和右侧显示一个按钮 你可以在下面看到我的屏幕 我的代码是这样的 private void BottomLayout Bitmap topBg Bitmap getBitmapResource Image
  • 单独文件中的函数实现

    在单独的文件中实现函数的正确语法是什么 例如 foo h int Multiply const int Number foo cpp include foo h int Multiply const int Number return Nu
  • 针对多个版本的 BlackBerry 操作系统进行开发

    在针对多个版本的 BlackBerry 操作系统进行开发之前 我需要了解什么 有什么好的资源吗 这些链接应提供所需的资源
  • Java Http 客户端通过 POST 上传文件

    我正在开发一个 J2ME 客户端 它必须使用 HTTP 将文件上传到 Servlet servlet 部分使用 Apache Commons FileUpload 进行覆盖 protected void doPost HttpServlet
  • 具有固定大小的 Blackberry VerticalFieldManager:滚动问题

    我试图拥有一个带有修复标题 带有某些字段的管理器 和可滚动内容 自定义字段列表 的全屏用户界面 这个想法是模拟一种可滚动列表 为此 我制作了一个接受 maxHeight 屏幕高度 标题高度 的自定义 VerticalFieldManager
  • java中的内存文件系统

    我想用Java创建一个简单的内存文件系统 它有一个根目录 并且能够创建新的子目录 在该目录中 我们可以创建新文件 写入文件 读取文件 删除文件以及重命名文件 您能否提供一些从哪里开始的建议 简单的代码或资源 自定义文件系统提供程序必须实现
  • 为什么堆比二叉树更好地表示优先级队列?

    在 最大 堆中 很容易找到最大的项目O 1 时间 但要真正删除它 你需要复杂性O log n 因此 如果从堆中插入和删除都是O log n 用堆来表示优先级队列比二叉树有什么优点 堆使用较少的内存 它们可以作为数组实现 因此没有存储指针的开
  • 在 Blackberry 开发中检查电池状态

    我正在为 8900 9000 Blackberry 开发应用程序 在我的应用程序中 我需要检查电池是否连接到充电器 特别是车载充电器 我使用以下方法检查电池是否正在充电 if DeviceInfo getBatteryStatus Devi
  • J2ME - 使用 javax.microedition.amms.control.camera.CameraControl;是否可以禁用快门声音?

    在我的黑莓应用程序中 我已经实现了相机 并希望用我自己的声音替换默认的快门声音 我想我可以通过使用方法enableShutterFeedback false 来静音默认相机声音 然后播放我自己的声音 或者在相机激活之前立即播放我的声音来做到
  • OpenCV SURF功能未实现

    当我尝试运行示例时find obj cpp或任何 OpenCV SURF 程序 在执行代码时 我在命令提示符中收到以下错误 该项目构建时没有错误和警告 我使用的是 VS2011 beta OpenCV 2 4 和 windows7 错误信息
  • 适用于 BlackBerry 的 QR 码阅读器

    是否有 BlackBerry 库 组件 开源或商业 可集成到我自己的应用程序中充当 QR 码阅读器 我想将它完全集成到我的应用程序中 或者 有没有办法使用开源中兴图书馆 http code google com p zxing 与相机结合使
  • 适用于 BlackBerry 应用程序的 OAuth 库(适用于 Twitter 客户端)

    是否有可用于与 BlackBerry 应用程序集成的 OAuth 库 我想从我的应用程序发布一条推文 但找不到任何有助于登录的内容 找到了吗this URL http developerlife com tutorials p 648但无法
  • 是否可以在 Android 或 Blackberry 上运行小程序?

    Java站点是这样的java com http www java com says KVM 移动设备的虚拟机 与 JVM Java 虚拟机 相对应 它用于在移动设备上运行用 Java 技术编写的小程序和应用程序 KVM 必须由制造商安装 它
  • BlackBerry - 带居中位图的 ButtonField

    我有一个从 ButtonField 扩展的类 class BitmapButtonField extends ButtonField private Bitmap bitmap private int buttonWidth private
  • 您可以从 J2ME 访问 SIM 卡联系人吗?

    您好 我正在开发一个移动应用程序 我需要访问用户的电话簿 SIM 卡和电话联系人 这可能吗 取决于手机 有些只允许您访问手机联系人 有些则同时允许您访问电话和 SIM 卡 确保迭代所有PIMList由以下供应商提供PIM listPIMLi
  • 如何为 BlackBerry 10 准备旧的 Blackberry 应用程序?

    我们有几个 Blackberry 应用程序 现在正在尝试为 BB 10 做好准备 这些应用程序是通过 Eclipse 和 或 RIM IDE 工具用 Java 制作的 然而 当我去https developer blackberry com
  • C++ 头文件和实现文件:要包含哪些内容?

    有一个 h 文件和一个 cpp 文件 它们具有相同的名称但扩展名不同 如果我想使用 cpp 文件中的内容 是否包含 h 文件或 cpp 文件 简单的答案是您几乎总是希望包含 h 文件并编译 cpp 文件 CPP 文件 通常 是真实代码 H
  • 黑莓 JDE ArrayList?

    Blackberry JDE 不包括java util ArrayList 尽管它知道java util 那是怎么回事 BB 有同等级别吗 我真的不想使用数组 因为我正在处理的对象数量未知 为什么 Blackberry JDE 遗漏了这么多
  • 购买和销售 J2ME 应用程序的最佳门户[已关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 任何类型的平台都有很多应用程序商店 但是当我试图找到一家好的商店来购买和销售 j2me 应用程序时 我找到了一些 但没有像我以前使用的那样真正大的商店

随机推荐

  • SQL 数据类型 - 如何存储年份?

    我需要在数据库中插入年份 例如 1988 1990 等 当我使用日期或日期时间时 数据类型 它显示错误 我应该使用哪种数据类型 常规的 4 字节 INT 太大了 浪费空间 您没有说明您正在使用什么数据库 因此我无法推荐特定的数据类型 每个人
  • 如何在 d3 力定向图中突出显示(更改颜色)所有连接(邻居)节点和链接

    我在这里看到了这个例子http www d3noob org 2013 03 d3js force directed graph example basic html http www d3noob org 2013 03 d3js for
  • Kotlin 中的驱逐队列

    我需要一个集合 有固定的大小 是可变的 添加新元素后将重新索引元素 删除最旧的元素 如移位寄存器 我觉得番石榴EvictingQueue https guava dev releases 15 0 api docs com google c
  • 有没有办法将色调仅应用于seaborn中PairGrid的下部

    我想知道是否可以将色调仅应用于seaborn的下部PairGrid For example say I have the following figure 对于我需要展示的内容 我想将密度图保留在对角线上 将整体散点图保留在上部 在其上方打
  • 连接 Apollo 和 mongodb

    我想将我的 Apollo 服务器与我的 mongoDB 连接 我知道那里有很多例子 但我陷入了异步部分 没有找到解决方案或示例 这很奇怪 我完全错了吗 我从 next js 的示例开始https github com zeit next j
  • “窗口”类型不支持直接内容

    我有一个使用 VS 2015 构建的 WPF 解决方案 由多个项目组成 突然 我开始在设计模式下收到一条警告 内容如下 窗口 类型不支持直接内容 我了解某些控件不支持直接内容 但是System Windows Window应该 我收到同样的
  • Android 编程错误

    我正在使用 Eclipse Galileo 编写 Android 你好 测试 教程 http developer android com resources tutorials testing helloandroid test html
  • ASP.net 页面在导入语句上出现错误,但我确实有引用吗?

    任何想法为什么我在我的 MVC2 项目中收到以下错误 即使在项目本身中我肯定有对 system Web Entity 的引用 Compiler Error Message CS0234 The type or namespace name
  • 后台根据时间激活本地通知

    因此 我有一个包含重复间隔本地通知的应用程序 我想添加一个在睡眠期间暂停通知的功能 到目前为止 我已经为用户创建了两个日期选择器 以指定他们想要停止重复间隔的时间以及自动重新启动的时间 我还为他们添加了一个 uiswitch 来激活睡眠模式
  • 在 PHP 中将 Oauth 2.0 访问令牌传递给 Fusion Tables API 时出现无效凭据错误

    我已经达到了沮丧的地步 正在寻求帮助 我整个周末都在学习新东西 以便尝试弄清楚如何使用需要通过 Oauth 2 0 进行身份验证的 goolge fusion table API 我开始使用 php 进行开发只是因为我能够找到一些帮助我走上
  • 将事件处理程序应用于动态控制

    我有一个用户窗体 可以动态放置commandButton到用户表单上 但我似乎无法正确设置动态事件处理程序 下面显示了我如何设置动态按钮的代码 Set cButton Me Controls Add Forms CommandButton
  • 使 fetch 调用真正同步

    是的 我想完全同步 我知道它会完全停止我唯一的线程 但我真的需要它 因为我使用一些我不想更改的 SDK 并且在这个 SDK 中 您需要传递一个将被调用且会更改的函数那里有一些价值 比如 function onNonce stuff cons
  • 如何使用 Sql Server 2008 删除表中的前 1000 行?

    我在 SQL Server 中有一个表 我想从中删除前 1000 行 但是 我尝试了此操作 但我不是只删除前 1000 行 而是删除了表中的所有行 这是代码 delete from mytab select top 1000 a1 a2 a
  • 如何在AWS EC2服务器中编写cron作业

    我在 AWS EC2 中创建了一个 cron 作业 但它不起作用 我按照以下步骤创建 crontab 第1步 我登录到AWS EC2实例 step 2 crontab e 第三步 插入模式 第4步 我输入了 php var www html
  • 处理多种表单和打印内容[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 您好 我对
  • 从 JBPM WorkItemHandler 抛出异常?

    我对从 JBPM 工作项处理程序抛出异常以及在业务流程中的其他地方处理异常的主题有点困惑 我们使用 JBPM 6 0 3 在 Jboss EAP 6 1 中运行 The JBPM 用户指南 http docs jboss org jbpm
  • ExtJS TreeGrid 中的复选框列

    有没有办法在新的 extjs 小部件 TreeGrid 中包含复选框列 将节点属性标记为 false true 并不像 TreePanel 那样有效 Cheers 我修改了 Ext ux tree TreeGridNodeUI 类来实现此功
  • 正则表达式捕获 VBA 注释

    我正在尝试捕获 VBA 注释 到目前为止我有以下内容 Z 它捕获以单引号开头但在字符串末尾之前不包含任何双引号的任何内容 即它不会匹配双引号字符串中的单引号 dim s as string a string variable works s
  • 未知层:当我尝试加载模型时 KerasLayer

    当我尝试将模型另存为 hdf5 时 path path h5 model save path 然后再次加载模型 my reloaded model tf keras models load model path 我收到以下错误 ValueE
  • 运行为黑莓设备创建的黑莓应用程序需要哪些步骤?

    我使用 java me 和 BlackBerry 特定 API 创建了一个 BlackBerry 应用程序 它在黑莓模拟器上运行良好 我想知道如何将此应用程序部署到 BlackBerry 设备 从文档中我发现 在设备上运行 BlackBer