使用Eclipse为Nokia手机开发移动应用程序

上传人:枫** 文档编号:563688174 上传时间:2022-11-18 格式:DOC 页数:41 大小:2.15MB
返回 下载 相关 举报
使用Eclipse为Nokia手机开发移动应用程序_第1页
第1页 / 共41页
使用Eclipse为Nokia手机开发移动应用程序_第2页
第2页 / 共41页
使用Eclipse为Nokia手机开发移动应用程序_第3页
第3页 / 共41页
使用Eclipse为Nokia手机开发移动应用程序_第4页
第4页 / 共41页
使用Eclipse为Nokia手机开发移动应用程序_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《使用Eclipse为Nokia手机开发移动应用程序》由会员分享,可在线阅读,更多相关《使用Eclipse为Nokia手机开发移动应用程序(41页珍藏版)》请在金锄头文库上搜索。

1、使用Eclipse 为Nokia手机开发移动应用程序本教程将展示如何使用Eclipse IDE 和 Nokia Developers Suite for J2ME 为 Nokia 手机开发J2ME应用程序。本教程是为那些有兴趣利用功能强大的Eclipse IDE 提高生产率的J2ME和Nokia开发人员准备的。本教程所针对的读者还包括那些想走捷径快速入门Nokia设备的实际移动应用程序开发的 JavaEclipse 开发人员。尽管 Nokia Developers Suite for J2ME主要是为 Nokia手机开发人员提供工具,但您也可以将它用于其他设备的一般性J2ME应用程序开发。Ec

2、lipse和J2ME的基础知识将帮助您完成本教程描述的任务。J2ME技术简介Eclipse 和 J2ME开源Eclipse IDE已经成为供许多 Java开发人员选择的开发工具之一。此外, Eclipse还为一些关键的IDE特性提供了极好的支持,这些特性包括团队协作、上下文相关的代码编辑 器、重构、单元测试、调试和项目管理,等等。但更重要的是,Eclipse支持允许第三方供应商在其上构建专用工具(插件)的应用程序平台。例如,许多Eclipse插件可用于辅助J2EE应用程序开发、虚拟建模、测试、代码分析和类似的更多操作。不过,对于移动电话开发人员,Eclipse的威力一直让人捉摸不定,直到最近,

3、这种情况才得以改观。长期以来,IBM WebSphere? Studio Device Developer ( Device Developer )一 直是支持J2ME开发的惟一基于 Eclipse的IDE。设备开发人员支持来自IBM的J2ME实现,即WebSphere Micro Environment 。移动电话开发人员需要一个低成本的Eclipse 插件,支持手机制造商提供的真实设备MIDP SDK现在,让我们进入 Nokia Developers Suite forJ2MENokia开发人员平台作为世界上最大的移动电话制造商,Nokia随时都会生产出几十种手机模型。对于开发人员而言,这

4、可能是一种让人感到非常困惑的场景。因为研究每个设备的特征以及可在每个设备上使用的编程环境要花费大量的时间。为了让开发人员活得轻松点,Nokia只围绕几种开发人员平台设计它的手机。每种开发人员平台都包含一些具有类似的物理特征(比如屏幕大小和内存大小)、UI风格、主流软件和编程环境的设备。 Nokia Series 40 Developer Platform 适用于大量销售的设备,比如Nokia 7210 和 6230。它拥有最大的市场份额,每年可销售 1 亿部 Series 40 设备。 Nokia Series 60 Developer Platform 适用于基于 Symbian-OS 的智

5、能电话设备,比如 Nokia 3650 和 6600。每年大约可销售 1 千万部 Series60 设备。 Nokia Series 80 Developer Platform 适用于基于 Symbian-OS 的高端企业设备,比如 Nokia 9500 和 9300Communicators 。 Nokia Series 90 Developer Platform 适用于基于 Symbian-OS的触摸屏多媒体设备,比如 Nokia 7700 原型设备。目前还没有使用 Series 90 平台的商业设备。J2ME在所有的Nokia开发人员平台上都受到支持。Series 40、60、80和90

6、平台的2.0版本全都支持 MIDP 2(即 Wireless Messaging API )和 Mobile Multimedia API 。它们还提 供了对 BluetoothAPI 、 Mobile 3D API 、 File I/O 和 PIM API 的可选支持。Nokia 设备 SDK设备SDK包含可用的Java API库,以及用于特殊设备的PC仿真器。该仿真器在开发用的PC上模拟物理设备的特征和限制。SDK是开发实际设备应用程序的一个重要工具。因为新设备的发布非常迅速,所以对于Nokia而言,为每种设备开发单独的 SDK有些不切实际。因此, 它只为有代表性的设备发布 SDK例如,N

7、okia Series 40 Developer Platform 2.0 SDK是以Nokia 6230设备为基础,可以用来为Nokia 5140、3220和6255设备开发 MIDP应用程序。该SDK也正是您在本教程中要用到的SDKNokia Developers Suite for J2ME为安装在开发 PC上的所有SDK提供了一个管理接口。安装和配置下载 Nokia Developers Suite 2.2 for J2ME您可以从 Nokia 论坛的工具专区下载免费的 Nokia Developers Suite for J2ME ,网址是 http:/ 本网站的下载专区也提供下载

8、http:/ Nokia Developers Suite forJ2ME Version2.2 及其更高版本都支持 Eclipse 集成。在下载页上,选择 Request serial number for this product 链接,以获得邮寄到您用 Forum Nokia 帐号注册的电子邮件地址 的序列号。安装的时候需要这个序列号。安装 Nokia Developers Suite Version 2.2 for J2ME在开始运行下载的安装程序之前, 必须先卸载所有以前安装的 Nokia Developers Suite for J2ME版本。然后需要输入您在Nokia论坛中使用的

9、用户名和请求(并通过电子邮件接收)的序列号。 在获得提示的时候, 应该选择将该套件与 Eclipse 集成。 还需要告诉安装程序您安装Eclipse的根目录。启动 Eclipse现在,启动 Eclipse IDE,您会在工具栏上看到一个新的Tools Nokia Developers Suitefor J2ME菜单项和一个新的图标编号。Tools Help飯 Deployment. 屜匚onfiqure Emulators. 辺 Start Emukstors.J3 Audio Converter.Check Far Updates.,邀 Help.,.Modules. Abouth.图1:

10、Eclipse 中的新菜单#p#下载新的SDKNokia Developers Suite for J2ME是随同以下设备 SDK一起提供的: Series 40 Developer Platform 2.0 SDK V1.0 Series 60 MIDP Concept SDK beta 0.3.1, Nokia EditionSeries 40 SDK 在默认情况下使用。您可以从位于http:/ Windows PC的目录中。将 SDK添加到 Nokia Developers Suite 中您可能必须手工将新的SDK添加到Nokia Developers Suite中。为了做到这一点,需要

11、执行以下步骤:1 选择 Tools Nokia Developers Suite for J2ME Con figure Emulators2、单击Add将新的SDK添加到下拉列表中。图2:添加新的SDK 选择将添加SDK的安装目录。c Open图3:选择SDK的安装目录 配置仿真器要配置设备仿真器的行为,请执行以下操作:1 选择 Tools Nokia Developers Suite for J2ME Configure emulators。2、从下拉列表中选择 SDK仿真器。3、单击Preferenee。您就能够设置该仿真器的一般属性。Phone Number prefix字段指定了模拟

12、电话网络环境时为仿真器分配的假的电话号码。例如,仿真器的第一个实例是分配电话号码“ 6230000, 第二个实例是分配“ 6230001”。这两个 仿真器实例可以使用这些电话号码彼此发送SMS/MM消息。图4: 一般属性MIDP的运行时属性(比如堆的大小和安全域)也可以配置。I Preferences - S40 DP 2.0Gsnsrl Netwwkifig Dr&vjsef MIDF j MIDP Wfthtarv Overnule default hancfcet behaviorbl ID let picr?isiQningFtoisidhr)gmode (In澜I MIDfet; (

13、hough JAM)庐 Set maKtrnumJ/R size (tkes): 152428G& e!Jufttp dafniiY UrilfdfctedU ;e dcfai-il perrnissiOUtrustedI TwatedMdKifnuniM irwumMIDfet ewecuMonDisable user s&curity prorrkptSet KX4d heapsiae (btes). (retires Hl Diet rest art)J Enable persistent rbcord store (RMS) amulation Requires MID 1st res

14、tart)Cancel图5:配置MIDP 可以在MIDP Monitor选项卡中指定仿真器的日志级别。在这里,您还可以降低仿真器的执 行速度,在快速PC的设备上模拟慢速 CPUPreferences S40 DP 2.0Netvjwkirig Dtoysef MIDP MIDP MonioFT racirg厂厂rrMemory dlocaHonsrBecodeiass loadingrClass loading verboseEvents广Escepbons:FramesrStGk chunksIjarbage collectionrGarbage oollection verboseMethod callwrMethod cdh v&rbose (loh cf okMutMonitors厂Threading,Stdck mapsrVerteNetworkingrAl (lots d output)Enable KVM speed conlrolbiytecocTs id址nun.肚中 ex&cuiion timF? in mirGsec

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号