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

简介: [b]Java Platform Micro Edition软件开发包3.0介绍[/b][b]Java ME Platform SDK[/b]是开发移动应用程序最新型的工具箱。
[b]Java Platform Micro Edition软件开发包3.0介绍[/b]

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

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

[b]关键特征:[/b]
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个设备规范。

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

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

[b]BD-J软件:[/b]
只用于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.

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

[b]安装:[/b]
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建立的核心。
目录
相关文章
|
1月前
|
Java 数据安全/隐私保护
JAVA包
JAVA包
12 0
|
4月前
|
存储 Java 编译器
Java编程中,包声明(Package Declaration)
Java编程中,包声明(Package Declaration)
74 1
|
4月前
|
Java 关系型数据库 Linux
Linux|Java|jar包的解压和重新打包(更新配置)
Linux|Java|jar包的解压和重新打包(更新配置)
69 0
|
11天前
|
Java Maven
【Java报错】显示错误“Error:java: 程序包org.springframework.boot不存在“
【Java报错】显示错误“Error:java: 程序包org.springframework.boot不存在“
33 3
|
3月前
|
分布式计算 Java 大数据
IO流【Java对象的序列化和反序列化、File类在IO中的作用、装饰器模式构建IO流体系、Apache commons-io工具包的使用】(四)-全面详解(学习总结---从入门到深化)
IO流【Java对象的序列化和反序列化、File类在IO中的作用、装饰器模式构建IO流体系、Apache commons-io工具包的使用】(四)-全面详解(学习总结---从入门到深化)
53 0
|
13天前
|
JavaScript Java 测试技术
基于Java的软件开发团队管理网站的设计与实现(源码+lw+部署文档+讲解等)
基于Java的软件开发团队管理网站的设计与实现(源码+lw+部署文档+讲解等)
17 0
|
21天前
|
Java 开发工具 计算机视觉
Caused by: java.lang.UnsatisfiedLinkError: Can‘t load AMD 64-bit .dll on a IA 32-bit platform【已解决】
Caused by: java.lang.UnsatisfiedLinkError: Can‘t load AMD 64-bit .dll on a IA 32-bit platform【已解决】
4 0
|
29天前
|
Java 数据库连接 API
Java 学习路线:基础知识、数据类型、条件语句、函数、循环、异常处理、数据结构、面向对象编程、包、文件和 API
Java 是一种广泛使用的、面向对象的编程语言,始于1995年,以其跨平台性、安全性和可靠性著称,应用于从移动设备到数据中心的各种场景。基础概念包括变量(如局部、实例和静态变量)、数据类型(原始和非原始)、条件语句(if、else、switch等)、函数、循环、异常处理、数据结构(如数组、链表)和面向对象编程(类、接口、继承等)。深入学习还包括包、内存管理、集合框架、序列化、网络套接字、泛型、流、JVM、垃圾回收和线程。构建工具如Gradle、Maven和Ant简化了开发流程,Web框架如Spring和Spring Boot支持Web应用开发。ORM工具如JPA、Hibernate处理对象与数
90 3
|
1月前
|
Java
Java包及访问限定
Java包及访问限定
8 0
|
1月前
|
安全 Java API
Java中的并发编程:掌握现代软件开发的关键
【2月更文挑战第13天】 在当今高速发展的软件行业中,多线程和并发编程已成为Java开发者不可或缺的技能。本文将深入探讨Java并发编程的核心概念、关键技术和最佳实践。我们将从并发编程的基础出发,逐步深入到线程管理、同步机制以及并发工具类的应用,旨在为读者构建一个全面、系统的Java并发编程知识框架。通过实例驱动的方式,本文将帮助读者理解并发编程的复杂性,掌握实现高效、稳定并发Java应用的技巧。
14 1

热门文章

最新文章