在blackberry项目中创建的文件类型

n_g*_*n_g 4 blackberry java-me blackberry-jde

我为BlackBerry创建了我的第一个Hello world项目,并在deliverrables文件夹中创建了以下文件:

 - HelloWorld.cod
 - HelloWorld.cso
 - HellowWorld.debug
 - HelloWorld.jad
 - HelloWorld.jar 
 - HelloWorld.rapc
Run Code Online (Sandbox Code Playgroud)

每个文件的目的是什么?我至少知道jar文件必须部署为移动应用程序.但是所有其他文件呢?

Ben*_*ams 6

.cod文件基本上是BlackBerry的.jar文件的专有版本.(这通常是从App Store下载的版本.)

.cso文件是签名应用程序时使用的帮助文件.(它说明需要哪些密钥.)

.debug文件是在调试器中运行应用程序时使用的辅助文件.

.jad文件描述了应用程序,以帮助设备知道它是否兼容.(如果您从网站而不是App Store下载到BlackBerry,这是您指向链接的文件,其中包含cod/jar的路径.)

.jar文件是MIDP的主要应用程序文件,它是一种通用的移动Java运行时环境.

.rapc是BlackBerry JDE在编译/构建项目时使用的帮助文件.