繁体   English   中英

Eclipse构建的jar文件无法在BlackBerry上运行

[英]jar file built by Eclipse cannot run on BlackBerry

我在Eclipse中为BlackBerry建立了一个项目。

该jar无法在我的BlackBerry上运行。 我收到错误“缺少必需的atrribute:MIDlet-1的907个Invaild JAR描述符”。

Jar文件中的MANIFEST.MF:

Manifest-Version: 1.0
RIM-MIDlet-Flags-1: 193
MIDlet-Vendor: <unknown>
MIDlet-Version: 1.0
MicroEdition-Configuration: CLDC-1.1
MIDlet-1: Co.Beginner,,
Created-By: 1.6.0_19 (Sun Microsystems Inc.)
MIDlet-Jar-URL: contect.jar
MIDlet-Name: contect
MicroEdition-Profile: MIDP-2.0
MIDlet-Description: Get my contect
MIDlet-Jar-Size: 0

您确定您确实编写了MIDlet (又名Java 2 ME应用程序)吗?

BlackBerry(和大多数其他手机)不能简单地运行普通的Java SE(又名Desktop Java)应用程序,而是需要特殊的应用程序。 对于BlackBerry,它们是eithe MIDlet或使用BlackBerry JDE开发的本地BlackBerry应用程序。

您需要提供有关您的项目的更多信息,以便我们找到问题。

看起来您正在使用CLDC应用程序,在这种情况下,您不需要任何JAR文件。 您需要的只是JAD和COD文件。

我也遇到了这个问题,但是....我找到了解决方法.....对不起,我对黑莓了解不多,但是尝试一下将对您有帮助,我使用* 强文本 * 7.1作为我的SDK。 !

打开您的blackberry模拟器--->文件(左上方)--->加载blackberry应用程序--->搜索您的(项目--->可交付成果--->标准--->版本号中存在的.cod文件sdk(对我来说是7.1 )--->选择.cod文件。

之后,我按下菜单按钮(在left_navigation_key的左侧),然后在那儿您会找到该应用程序!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM