2

在 Android 中(构建后),我们在bin文件夹中找到一个扩展名为.apk.

在我的 BlackBerry 项目中,我找不到类似 的东西apk,我想知道 BlackBerry Java 应用程序的扩展是什么?

4

3 回答 3

5

黑莓有.cod 和 .jad 以及 .alx 文件

您可以在应用程序文件夹中找到它。例如我的项目名称是“SilentProfile”

1)如果你在电脑上打开你的应用程序文件夹,你可以找到以下文件夹。见图1在此处输入图像描述

2)在这个结构中,您可以找到可交付成果。单击它,您可以找到以下文件夹 在此处输入图像描述

3)单击标准,您可以找到此文件夹 5.0.0 表示我的应用程序在该黑莓 JDE 上编译 在此处输入图像描述

4)从这里你有两种方式:

I)您可以通过桌面管理器安装:

这里我们需要两个文件,一个是 .alx 和 .cod 文件,你可以在 5.0.0 文件夹下找到 .alx 另一个 .cod 文件,你可以在 5.0.0 文件夹中找到 在此处输入图像描述

您只需要获取 appname.alx 文件和 appname.cod 两个文件

将该文件复制到您的桌面管理并单击它将安装。

II)您可以从您设计的内存中手动安装:

这是一种简单的方法,只需观察上图,您只能找到一个 appname.cod 文件

但如果应用程序大小超过 64kb,那么它将分成不同的部分,因此您需要使用 winRar 打开该文件并将这些文件解压缩到新文件夹。

您还需要将 appname.JAD 文件复制到上一个文件夹

将该文件夹复制到您的设计内存中并双击该 appname.jad 文件然后它将打开一个屏幕然后您必须单击下载成功完成后您可以在手机的黑莓应用程序文件夹中找到您的应用程序图标

您可以在这里找到更多信息

http://www.webspheretools.com/sites/webspheretools.nsf/docs/How%20to%20prepare%20and%20deploy%20a%20BlackBerry%20Java%20Application

http://supportforums.blackberry.com/t5/Java-Development/BlackBerry-JDE-Plug-in-for-Eclipse-Installation-and/ta-p/446870

祝一切顺利。

于 2012-06-28T07:07:12.807 回答
5

BlackBerry OS7 应用程序的扩展名为 .cod。对于 BlackBerry PlayBook 2.0 和 BlackBerry 10,与 .apk 等效的是 .bar 扩展名。

于 2012-07-05T23:49:02.750 回答
2

对于 BlackBerry,构建应用程序的方法不止一种。如果您使用其中一种常用工具进行构建(例如 BlackBerry Plug-In for Eclipse,或 Legacy RIM JDE),它们通常会同时构建两者。

.cod文件基本上是 RIM 的 .zip 文件版本,它包含整个应用程序。通常,.cod 文件在解压后会在其中包含更多更小的 .cod 文件。这可能是最接近 Android 的 .apk 文件的东西。

或者,您可以使用 Java 应用程序描述符 (.jad) 文件以无线方式安装应用程序 (OTA),该文件是一个引用主二进制应用程序包的小文本文件。这是一个 jad 文件的示例:

MIDlet-Name: HelloBB
MIDlet-Version: 1.0.0
MIDlet-Vendor: BlackBerry Developer
MIDlet-Jar-URL: HelloBB.jar
MIDlet-Jar-Size: 26037
MicroEdition-Profile: MIDP-2.0
MicroEdition-Configuration: CLDC-1.1
MIDlet-1: ,res/img/icon.png,
RIM-MIDlet-Flags-1: 0
Manifest-Version: 1.0
RIM-COD-URL: HelloBB.cod
RIM-COD-Size: 13304
RIM-COD-Creation-Time: 1340831331
RIM-COD-Module-Name: HelloBB
RIM-COD-Module-Dependencies: net_rim_cldc,net_rim_locationapi,net_rim_bb_lbs_api_2
RIM-COD-SHA1: bf 00 66 e0 30 5d 03 8c 8a b6 00 36 cf c9 76 98 40 d2 71 d9

当您使用 Eclipse 插件构建时,我相信默认是在您的主项目目录中的可交付成果目录下生成所有这些文件,其下的子目录取决于您正在构建的应用程序类型以及您的操作系统版本'的目标。例如:

$ cd deliverables/Standard/5.0.0/
$ ls
HelloBB.cod HelloBB.csl HelloBB.cso HelloBB.debug   HelloBB.jad HelloBB.jar HelloBB.rapc
于 2012-06-28T06:46:51.563 回答