`

Java Platform Micro Edition软件开发包3.0介绍

阅读更多
Java Platform Micro Edition软件开发包3.0介绍

Java ME Platform SDK是开发移动应用程序最新型的工具箱。其SDK整合了CLDC、CDC和蓝光盘Java(BD-J)等技术。JavaME SDK3.0是接替Java Wireless Toolkit 2.5.2 and Java Toolkit 1.0 for CDC的工具。它提供了设备仿真、独立开发环境和一套快速开发JavaME应用程序的工具。

Java ME Platform SDK包含了Java Wireless Toolkit 2.5.2 [for CLDC] 和Sun Java Toolkit 1.0 [for CDC]高级工具。扩展的仿真能力包括over-the-air (OTA,无线电)仿真和支持push registry(推注册)、GPS、传感器等新特征。

关键特征:
1)与第三方仿真器和Windows Mobile设备的集成;
2)可在设备上部署和在设备上调试;
3)CLDC/MIDP、CDC/FP/PBP/AGUI和BD-J整合到一个SDK;
4)新CLDC的HotSpot Virtual Machine;
5)优化的带扩展的MSA1.1 stack;(注:MSA -Mobile Service Architecture)
支持多任务,建立于CLDC1.1和MIDP2.1之上,还包含下列新JSR:
· Mobile Sensor API (JSR256)
· XML API for Java ME (JSR280)
· Java Binding for the OpenGL ES API (JSR239)
6)Profiling支持;
7)BD-J支持;
8)基于NetBeans平台的新开发环境;
9)轻量级的UI工具包(LWUIT,LightWeight UI Toolkit )集成;
10)设备搜索数据库整合到SDK。
内建WURFL数据库搜索引擎,可访问超过8000个设备规范。

最小硬件需求:
1)200 MB 硬盘空间
2)1 GB 系统内存
3)1 GHz Pentium CPU

所必须的软件:
1)Microsoft Windows XP 或 Vista32位OS
2)Java SE Development Kit - JDK 1.6 及以上
3)Apple QuickTime player (用于在Windows平台播放AMR媒体)

BD-J软件:
只用于BD-J开发
1)A .zip or JAR file containing BD-J stubs used to write the BD-J format. You can download CyberLink Power DVD (free download) or other software that writes Blu-ray format.
2)ArcSoft TotalMedia Theatre or another player, such as WinDVD, that supports Blu-ray format. TotalMedia Theatre is the only tested option.

设备环境:
只用于在设备上测试和调试所需
1)ActiveSync 4.5 for Windows;
2)目标设备安装了Windows Mobile 6.0 platform,并带网络连接,基于32位RISC的微处理器,最小64MB内存;
3)Microsoft设备仿真器。

安装:
1)校验系统软硬件需求;
2)下载Java ME Platform SDK 3.0;
3)安装;
4)设备管理器出现在Windows系统托盘;
5)要在Windows Mobile设备安装CLDC仿真或Windows Mobile仿真器,参考“ Java ME Platform SDK and Windows Mobile Integration”;
6)要配置BD-J环境,参考“BD-J支持”在线帮助。

Java社区项目PhoneME和PhoneMEAdvanced是Java ME Platform SDK建立的核心。
2
2
分享到:
评论
2 楼 jacktom 2009-07-21  
看来你开发的是CLDC应用。我的意见是如果你不开发CDC应用,那么还是用Wireless Toolkit 2.5.2更好,因为Java ME Platform SDK 3.0还不成熟,bug很多。
1 楼 还是你更好 2009-07-19  
Java Wireless Toolkit 2.5.2开发的,在sdk3.0上不能用。defaultcldcphone1或者2不报错。但一运行,内存溢出。而在原来jwt2.5.2上是不会出问题的。请问博主有何解决方案?

相关推荐

    G:\SLA[1].JavaME.pdf

    从给定的文件信息来看,主要涉及的是Java Platform, Micro Edition (Java ME) Software Development Kit (SDK) 3.0的许可协议。这份文档详细阐述了Sun Microsystems, Inc.(以下简称“Sun”)与软件使用者之间的协议...

    Java学习思路.pdf

    J2ME(Java 2 Platform, Micro Edition)是Java平台的一个版本,针对嵌入式消费电子产品设计。它包括了针对设备的虚拟机KVM(Kilobyte Virtual Machine)和一套API。J2ME允许开发者编写可在多种小型设备上运行的程序...

    Java学习路线图.pdf

    学习3G和J2ME(Java 2 Platform, Micro Edition)技术能够帮助学习者在移动平台上开发应用。 15. 其他技术点:文档中还提到了Linux操作系统、版本控制工具(CVS、SVN)、J2EE企业应用开发平台、软件开发方法(如...

    KEmulator使用教程.pdf

    KEmulator是一款在个人计算机上模拟Java ME(即J2ME,Java 2 Platform, Micro Edition)环境的软件。KEmulator使得用户能够在PC上运行和测试J2ME应用程序,这对开发和学习Java ME非常有帮助。它支持多种分辨率和配置...

    Java环境配置大全

    【Java环境配置大全】这篇内容主要涵盖了Java开发所需的软件安装和环境配置,包括JDK、WTK(无线工具包)、Eclipse IDE、Tomcat服务器以及Eclipse中的J2ME和J2EE开发环境配置。以下是对这些知识点的详细说明: 1. *...

    java经典初学

    3. **J2ME (Java 2 Platform Micro Edition)** - **定义**:嵌入式Java平台,主要用于移动设备(如手机、PDA等)的开发。 - **应用场景**:移动应用开发。 - **特点**:资源受限环境下的Java实现。 #### 二、...

    3文件浏览器的需求分析[文].pdf

    此外,JavaME(Java Platform, Micro Edition)也是开发的一部分,主要用于嵌入式设备,如游戏软件的开发。 **3.7 系统组件搭建** 开发Android文件浏览器需要Android AWT组件和Android SDK 1.1或更高版本,尤其是...

    j2ee+me+se

    **J2ME(Java 2 Platform, Micro Edition)2.5**: 专为资源有限的嵌入式设备和移动设备设计,如手机和PDA。J2ME 2.5提供了一系列配置和 profiles,如MIDP(Mobile Information Device Profile)和CDC(Connected ...

    J2ME开发教程

    - **定义**: J2ME(Java 2 Platform, Micro Edition)是Java的一种微型版本,专为资源受限的设备设计,如早期的智能手机、PDA和个人数字助理等。 - **特点**: J2ME具有轻量级、低功耗、跨平台兼容性等特点,适用于...

    j2ee ejb3.1

    Java 2 Platform, Enterprise Edition (J2EE) 是一个用于构建分布式、多层的企业级应用程序的平台,而Enterprise JavaBeans (EJB) 是J2EE的核心组成部分,它提供了一种标准的接口和框架来创建可复用的、面向服务的...

Global site tag (gtag.js) - Google Analytics