摘录:Nokia的J2ME系统属性定义
部分参数适用于特定平台,供参考。
Basic values:
microedition.platform = Nokia7650
microedition.encoding = ISO8859_1
microedition.configuration = CLDC-1.0
microedition.profiles = MIDP-1.0
microedition.locale=en-US
microedition.timezone=GMT
JSR-135 MMAPI values:
microedition.media.version: 1.1
supports.mixing: false
supports.audio.capture: true
supports.video.capture: false
supports.recording: true
audio.encodings: encoding=audio/AMR
video.encodings: encoding=video/3gpp
video.snapshot.encodings: encoding=image/JPEG
streamable.contents: audio/mp<chmetcnv unitname="a" sourcevalue="4" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">4a</chmetcnv>-latm video/mp4v-es
JSR-75 File Connection API:
microedition.io.file.FileConnection.version: 1.0
using System.getProperty("..."):
file.separator: \
fileconn.dir.photos=file:///c:/pictures/camera_semc/
fileconn.dir.videos=file:///c:/videos/
fileconn.dir.tones=file:///c:/sounds/
fileconn.dir.music=
fileconn.dir.recordings=
fileconn.dir.private=
fileconn.dir.memorycard=file:///e:/
fileconn.dir.photos.name=camera_semc/
fileconn.dir.videos.name=videos/
fileconn.dir.tones.name=sounds/
fileconn.dir.music.name: null
fileconn.dir.recordings.name: null
fileconn.dir.memorycard.name: null
fileconn.dir.roots.names: returns localized names to the roots
JSR 120 - JSR 205 WMA
wireless.messaging.sms.smsc=+18768141109
wireless.messaging.mms.mmsc=www.airtelfun.com
JSR-82 Bluetooth
using System.getProperty("..."):
bluetooth.api.version: ??
obex.api.version: ??
Call LocalDevice.getProperty("...") with the following parameters:
bluetooth.api.version
bluetooth.master.switch
bluetooth.sd.attr.retrievable.max
bluetooth.sd.trans.max
bluetooth.connected.devices.max
bluetooth.l2cap.receiveMTU.max
bluetooth.connected.inquiry.scan
bluetooth.connected.page.scan
bluetooth.connected.inquiry
bluetooth.connected.page
bluetooth.system.state
Others asorted:
microedition.pim.version=1.0
microedition.commports=COM0
microedition.location.version=1.0
microedition.m<chmetcnv unitname="g" sourcevalue="3" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">3g</chmetcnv>.version=1.0
microedition.jtwi.version=1.0
PS: 在在eclipse+Nokia S40上用getAppProperty("param")方法从JAD文件中读取属性值时值为null,但在真机上能正常获取。
分享到:
相关推荐
以下是对标题和描述中提到的J2ME系统属性的详细解释: 1. **CLDC(Connected Limited Device Configuration)和MIDP(Mobile Information Device Profile)属性**: - `microedition.profiles`:这个属性返回设备...
以下是几个关键的系统属性: 1. `microedition.profiles`:这个属性返回手机所支持的MIDP版本,例如“MIDP-1.0”或“MIDP-2.0”,这决定了设备能够运行的MIDlet(J2ME应用程序)的兼容性。 2. `microedition....
综上所述,J2ME系统信息的获取涉及手机的基础配置、可选包支持、多媒体功能、消息传递能力和文件管理等多个方面,开发者可以通过这些信息来定制适配不同设备特性的应用程序,确保应用在各种J2ME设备上的兼容性和性能...
CLDC支持UTF-8编码,并定义了一些系统属性来适应不同设备的需求。 **1.2.4 CLDC专用类** 除了J2SE类外,CLDC还包含了一些专门针对移动设备的类。 **1.2.5 CLDC1.1的新特性** CLDC1.1引入了一些新特性,包括对多...
在这个场景中,"j2me全屏显示的例子程序代码"是一个专门针对诺基亚S60系统的Java ME应用,旨在实现应用程序在手机屏幕上全屏显示的功能。全屏模式对于游戏或者其他需要沉浸式体验的应用尤其重要,因为它可以消除状态...
本文将详细讲解如何在J2ME中读取MIDlet的系统属性,并解释这些属性的含义。 首先,让我们看一个简单的示例代码,该代码创建了一个名为`DetectMIDlet`的MIDlet,它展示了一些关键的系统属性: ```java import javax...
**J2ME FileConnection API** 是Java Micro Edition (J2ME) 平台上用于处理文件I/O操作的一个重要API,它允许MIDlets(移动信息设备应用)与本地或远程文件系统进行交互。该API是Java社区进程(JSR)的一部分,具体...
- **产品概览**:该版本支持多种诺基亚手机操作系统,为开发者提供了灵活的选择。 2. **文档概览**:文档分为多个章节,详细介绍了从环境搭建到应用发布的全过程。 #### 入门指南 1. **模块管理**: - **模块...
发布J2ME游戏通常涉及创建JAR和JAD文件,JAR包含游戏代码和资源,JAD则包含了关于游戏的信息,如版本、大小和MIDlet属性。这些文件可以通过运营商商店、WAP站点或直接下载链接进行分发。 总的来说,“J2ME手机游戏...
**J2ME(Java 2 Micro Edition)**是Java平台的一个子集,主要用于移动设备、嵌入式系统等资源受限的环境。它提供了一个开发和部署应用程序的框架,包括游戏在内的各种应用都可以在J2ME上运行。在这个场景中,我们...
- **1.2.3 CLDC的字符集和系统属性**:定义了支持的字符集和其他系统相关的属性,如内存限制等。 - **1.2.4 CLDC专用类**:除了标准Java类之外,还提供了一些特定于CLDC的类。 - **1.2.5 CLDC1.1的新特性**:相较...
在移动设备操作系统的历史中,Symbian曾是一个重要的平台,尤其在智能手机早期阶段,它广泛应用于诺基亚等品牌手机。对于开发者来说,理解和搭建Symbian开发环境是至关重要的,以便于创建针对该平台的应用程序。下面...
J2ME主要面向移动设备和嵌入式系统,适合开发资源受限环境下的应用程序;而J2EE则侧重于服务器端开发,适用于构建大型企业级应用。对于初学者而言,选择哪种技术取决于个人兴趣和发展方向。在实践中,两者往往...
J2ME是Java平台的一个子集,主要用于嵌入式系统和移动设备,如早期的诺基亚和摩托罗拉手机。J2ME由配置(Configurations)、配置文件(Profiles)和可选包(Optional Packages)组成。在这个项目中,我们主要关注的...
1、游戏设定与相关规则:包括角色的属性系统、战斗机制、物品装备、剧情线等。开发者需要制定一套平衡且有趣的规则,让玩家在游戏中有持续的探索和挑战。 2、图形界面设计:J2ME支持GIF和PNG格式的图像,开发者需...
S60是诺基亚推出的一种智能手机操作系统,基于Symbian OS。S60平台为开发者提供了丰富的API,支持多种应用开发,包括游戏、多媒体、网络服务等。J2ME在S60平台上运行,可以让开发者利用Java语言开发出与系统深度集成...
在IT行业中,开发Java Micro Edition (J2ME) 应用程序是一项常见的任务,尤其是在移动设备和嵌入式系统上。NetBeans IDE是一款强大的开发工具,支持多种编程语言,包括Java,自然也包括J2ME。本文将详细介绍如何使用...
MIDP 2.0还引入了一些新的系统属性,用于提供关于设备配置的信息。例如: - `microedition.configuration`: 指示设备支持的配置,如“CLDC1.0”。 - `microedition.commports`: 列出可用的通信端口,如“COM1, IR1...