社区
J2ME
帖子详情
如何在一个J2ME程序中同时使用Nokia和Siemens的API
wxj_lake
2004-08-26 02:31:18
要写一个使用WMA发送短信的程序,写成后它可以运行在各种支持JSR120的设备上。但是对于用户手里的现有的手机,可能并不支持WMA。 所以希望加入各个厂商专用的API,以便这个程序能自动适应各种平台。比如能同时运行在Nokia和Siemens的手机上。
希望有人回答 :)
...全文
240
14
打赏
收藏
如何在一个J2ME程序中同时使用Nokia和Siemens的API
要写一个使用WMA发送短信的程序,写成后它可以运行在各种支持JSR120的设备上。但是对于用户手里的现有的手机,可能并不支持WMA。 所以希望加入各个厂商专用的API,以便这个程序能自动适应各种平台。比如能同时运行在Nokia和Siemens的手机上。 希望有人回答 :)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxj_lake
2004-09-08
打赏
举报
回复
有谁愿意试试看呢?
nik_Amis
2004-09-02
打赏
举报
回复
up
网络咖啡
2004-09-02
打赏
举报
回复
不可行的
dfrank
2004-09-02
打赏
举报
回复
获取属性microedition.plarform,就能知道手机的品牌和型号了呀
flyingghost
2004-08-31
打赏
举报
回复
在界面中给个选择,让用户告诉你他的手机是啥牌子的。
HJJH
2004-08-31
打赏
举报
回复
晚上来贴代码,现在在外面,没有空!
wxj_lake
2004-08-30
打赏
举报
回复
哎,给个提示。 除了索爱的机器,一般手机只有在运行时才调入相应的包,也就是说即使在诺基亚的程序中包含了西门子的API,只要你在运行过程中不调用该API就不会出现错误。这样我们只需在程序运行前判断当前运行于什么平台即可。
这是思路,有谁有兴趣实现,贴出代码,给分。
CHLC
2004-08-30
打赏
举报
回复
无能为力 Sorry
wxj_lake
2004-08-30
打赏
举报
回复
难道没人感兴趣这种问题?
wxj_lake
2004-08-27
打赏
举报
回复
to winddw(西门咳嗽) :我当然不会在Nokia的手机上调用Siemens的API,那是不可能的。我希望程序能够自动适应,调用正确的API。
希望更多人思考这个问题 :)
dfrank
2004-08-26
打赏
举报
回复
找到了,贴过来。希望能抛砖引玉,集思广益:
1. microedition.profiles
取得系统所支持的所有Profile 信息。
2. microedition.configuration
取得系统所支持的Configuration 信息。
3. microedition.locale
取得系统目前所使用的地区信息。
4. microedition.plarform
MIDlet 所在平台(或机器)的名称或型号。
5. microedition.encoding
取得系统预设使用的语言编码信息
dfrank
2004-08-26
打赏
举报
回复
偶也觉得不可行,
不过不知道System.getProperty(String),
能否或者含有Nokia/Simens这样的字符串,
谁能否贴一个System.getProperty(String)这个方法,所有可选的参数?比如encoding等?
方托马斯
2004-08-26
打赏
举报
回复
可行性不大,为保证可移植性尽量使用java手机都支持的通用API,
API说到底是什么啊?nokia手机里可能提供siemens的API供你调用吗?
除非一种,你的程序里面使用的专有API比较少,你可以把这些专属API以及相关调用的API
从tool kit里剥离出来打包进JAR,理论上这样就可以根据手机的不同调用专用的API了。
我觉得还是可行的,至于是不是能顺利分离出API和保证程序的体积只有试过才知道了,
祝你能成功!
UTF888
2004-08-26
打赏
举报
回复
关注!
J2ME
开发详解-工具篇.pdf
J2ME
(Java 2 Platform, Micro Edition)是Sun Microsystems(现已被Oracle收购)为嵌入式和移动设备设计的
一个
版本,它包含了Java的核心类库以及针对移动设备的一些扩展。随着智能手机的发展,虽然
J2ME
已经逐渐被...
北邮3G->
J2me
学习
J2ME
,全称Java 2 Micro Edition,是Java平台的
一个
子集,专门设计用于嵌入式设备和移动设备的开发。在这个环境
中
,
J2ME
的两个关键组件是Connected Limited Device Configuration(CLDC)和Mobile Information ...
《Java 手机_PDA
程序
设计入门》读书笔记
Java 2 Micro Edition (
J2ME
) 是一种针对嵌入式...总之,
J2ME
是
一个
专门为资源受限设备设计的Java平台,它通过灵活的配置和profile系统,以及一系列的
API
和工具,使得开发者能够创建适应各种移动设备的高效应用
程序
。
专题资料(2021-2022年)java的标准化与
J2ME
.ppt
不同的公司如Ericsson、Panasonic、Motorola、
Siemens
、Vodafone、Intel、NTT DoCoMo、Orange France、Research In Motion、Samsung、IBM、
Nokia
、Philips、Sony-Ericsson等都有代表参与其
中
,他们在JSR的批准过程
中
...
Complete_Guide_to_
J2ME
_Polish
J2ME
Polish 是
一个
开源项目,旨在为
J2ME
开发者提供一系列工具和服务,帮助他们更高效地创建移动应用。它主要通过预处理、设备数据库支持以及游戏引擎等功能来简化开发过程,并确保最终的应用
程序
能够在不同类型的...
J2ME
13,097
社区成员
26,492
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章