`
jacky68147527
  • 浏览: 211093 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

关于J2ME运行时报MUST contain the attribute: MIDlet-1

    博客分类:
  • java
阅读更多
com.sun.kvem.midletsuite.InvalidJadException: Reason = 22
The manifest or the application descriptor MUST contain the attribute: MIDlet-1


这个错误,相应做过J2ME开发的朋友基本上都碰到过。

我也是,最近在做一个J2ME的小程序也碰到了这个问题

首先我的开发环境是:Eclipse+EclipseMe+WTK2.5.2

程序写完后,在模拟器上面运行也没问题。但是一到真机上面就出问题了!

后来,到网络上找了一下。终于找到解决办法了!

现在跟各位需要的朋友分享一下:

很明显,上面所报的错误是说jad文件没有包含MIDlet-1的属性。

所以,肯定是要往jad文件里面加一些配置信息。

MIDlet-1: 程序名称(要和你的MIDlet-Name一致),  程序图标路径,入口类路径(就是你的MIDlet类)

例如:MIDlet-1: MyMIDlet,mainicon.jpg,com.topking.ui.MainMidlet

修改后的jad文件样例:


MIDlet-Jar-Size: 128939
MIDlet-Jar-URL: ibb2.jar
MIDlet-Name: ibb2 Midlet Suite
MIDlet-Vendor: Midlet Suite Vendor
MIDlet-Version: 1.0.0
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
[color=red]MIDlet-1: ibb2 Midlet Suite,hb.jpg,com.topking.ibb.ui.MainMidlet[/color]




就搞定了,只要你的程序本身没有错误,就可以在手机上运行你的J2ME程序了!

希望这篇日记对你有所帮助,写的不好的话,拜托别评新手帖啊!O(∩_∩)O


分享到:
评论
1 楼 hemin108 2009-07-06  
嗯 程序 还没搬到手机上运行 要是出现这个错误 就有办法解决了···谢了

相关推荐

    第二章MIDlet--j2me开发.ppt

    第二章MIDlet--j2me开发.ppt

    MIDLet-Servlet通信

    在Java移动领域,MIDLet(Mobile Information Device Profile Application)是J2ME(Java 2 Micro Edition)平台上的一个应用程序接口,主要用于开发在小型设备如手机或掌上电脑上的应用程序。MIDLet与Servlet的通信...

    J2ME权威认证--微软提供-倾情奉献

    以下是一些关于J2ME认证的重要知识点: 1. **线程管理**:线程状态包括新建、可运行、运行、等待、阻塞和死亡。死亡状态的线程不能再次运行,A选项正确。线程可以主动让出CPU执行权,B选项正确。Java中的线程调度并...

    第二章 J2ME的开发流程.ppt

    本章主要关注J2ME的开发流程,包括项目的开发步骤、MIDlet套件的构建以及OTA(Over-The-Air)的下载方式。 ### 1. J2ME开发流程 J2ME项目的开发流程一般分为以下几个步骤: 1. **编写源程序**:开发者使用Java...

    J2ME无线开发之MIDlet的部署及push自启动j2me程序

    ### J2ME无线开发之MIDlet的部署及Push自启动j2me程序 #### 一、MIDlet概述 MIDlet(Mobile Information Device Profile Applet)是Java 2 Micro Edition (J2ME) 平台上的一种轻量级应用程序。这类应用专为移动...

    elechat: j2me midlet-开源

    【elechat: j2me midlet-开源】 `elechat` 是一个开源项目,它创建了一个J2ME(Java 2 Micro Edition)平台上的MIDlet应用,专门用于实现移动设备上的即时通讯功能。MIDlet是J2ME中的一种应用程序类型,主要用于...

    j2me教程

    - 关键属性包括 `MIDlet-1`、`MIDlet-Description`、`MIDlet-Jar-URL`、`MIDlet-Name` 等。 - **MIDlet-1 属性**:指定 MIDlet 的名称、图标位置和主类。 - **MIDlet-Jar-URL 属性**:指明 JAR 文件的下载位置。 ...

    非常不错的适于初学者的J2ME讲义

    MIDlet-1: hello,,hello MIDlet-Jar-Size: 915 MIDlet-Jar-URL: firstj2me.jar MIDlet-Name: firstj2meMidletSuite MIDlet-Vendor: MidletSuiteVendor MIDlet-Version: 1.0.0 MicroEdition-Configuration: CLDC-1.1 ...

    JAR和JAD学习总结

    7. `MIDlet-Info-URL`: 提供更多关于MIDlet和/或供应商信息的URL。 8. `MIDlet-Jar-URL`: JAR文件的URL。 9. `MIDlet-Jar-Size`: JAR文件的大小。 10. `MIDlet-Data-Size`: 持久性数据存储所需的最小字节数。 11. `...

    J2me游戏开发包MIDP2使用示例

    **J2ME游戏开发包MIDP2使用详解** J2ME(Java 2 Micro Edition)是Java平台的一个子集,主要用于嵌入式设备和移动设备的开发,如早期的智能手机和平板电脑。MIDP(Mobile Information Device Profile)是J2ME的一...

    教你认识手机JAVA程序JAR和JAD文件.docx

    特别地,`MIDlet-1`属性虽然非必需,但在模拟器中运行MIDlet时是必要的。 在使用和调试过程中,需要注意以下几点: 1. `MIDlet-Name`、`MIDlet-Version`和`MIDlet-Vendor`在.JAR的清单文件和.JAD文件中都应保持一致...

    Android代码-安卓J2ME模拟器

    1. **跨平台兼容性**:J2ME-Loader适用于各种Android设备,无论硬件配置如何,只要系统版本兼容,就可以尝试运行J2ME应用。 2. **用户界面**:J2ME-Loader提供了友好的用户界面,用户可以方便地管理、安装和运行...

    j2me----api

    j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api j2me----api

    j2me中文教程

    - MIDlet:运行在J2ME设备上的主应用程序类。 - Display:负责显示用户界面的类。 - Form:用于创建表单的组件。 - Item:构成表单的基本元素,如Label、EditField等。 4. CLDC(Connected Limited Device ...

    J2ME知识点汇集,J2ME考试专用

    J2ME包含了Java核心类库的一部分,并为这些设备提供了定制化的运行环境。以下是一些重要的J2ME知识点: 1. **线程管理**:线程在J2ME中用于实现并发执行任务。线程的状态包括新建、可运行(Runnable)、运行、阻塞...

    J2ME开发资料整理-在MIDlet中使用图标(附范例)

    **J2ME开发资料整理-在MIDlet中使用图标** 在Java 2 Micro Edition (J2ME)的开发环境中,MIDlet是用于移动设备和嵌入式系统的应用程序框架。MIDlet提供了丰富的功能,使得开发者能够创建交互式的、功能强大的移动...

    J2ME认证题库

    【J2ME认证题库】相关的知识点主要涵盖了Java Micro Edition(J2ME)的编程、线程管理、图形处理、虚拟机类型、事件处理、配置和简表、MIDlet套件、JAR文件和清单文件、记录仓库、JAD描述文件以及J2ME体系结构等多个...

    niit课件关于J2ME

    在本节niit课件中,我们探讨了无线技术和Java平台中的J2ME(Java Micro Edition)在开发移动应用中的重要性。以下是本课的主要知识点: 1. **无线技术概述**: - 无线技术是一种没有物理连接的发送者与接收者之间...

    J2me客户端批量打包器

    J2me客户端批量打包器 版本号:V1.0 来自: (J2me中国) http://www.j2me.com.cn 作者:布老虎 编写时间:2008-12-18 本程序用于为推广渠道进行大批量打包操作; 什么是推广渠道?就是网盟呀,站长呀,你以为随便...

Global site tag (gtag.js) - Google Analytics