J2ME开发配置

原创 2005年04月29日 12:54:00
  在我们对J2ME有了初步的了解之后,心里有个底,就应该开始J2ME程序开发了。工欲善其事,必先利其器,学J2ME还得从配置开始的。不然helloword都不知道怎么弄的。这里,我主要以nokia模拟器为例,说一下wtk+nokia的配置和jbuilder+mobileset+nokia的配置。

  4.1 nokia模拟器配置:sun J2ME Wireless Toolkit+ nokia 7210

  1、先安装wtk,相关资源可到http://www.cnjm.net上下载,本例假设安装在c:

  2、然后将nokia模拟器安装在wtk的device目录(c:/J2MEwtk/wtklib/devices)

  3、打开wtk目录下的bin目录下的ktoolbar.exe 或者ktoolbar.bat, 就会出现wtk的运行界面(打开ktoolbar.bat的同时会出现一个dos窗口),我们主要使用第二排的六个按钮:

  a )New project

  作用: 新建一个J2ME项目,会要求你输入项目名和该项目的MIDlet主类。完成后,你就建立了一个新的J2ME项目啦。你会在apps(c:/J2MEwtk/apps)目录下发现你的新建项目的文件夹。在这个文件夹(你的项目名命名)里,有四个文件夹(bin,lib,res,src)。

  Bin文件:这里用来保存结果文件的目录,有jar,jad和MF文件。

  JAR包文件(JAR File):java 压缩文件包,里面包含该MIDlet项目所需要的所有class文件和资源文件;
描叙文件(Descriptor File,jad文件)文件用来描叙一个MIDlet Suite之基本资料,以及该MIDlet Suite内所包含的MIDlet相关信息,比如类别名称、图示、程序名等的内部文件(存储在jar文件内部);

  清单文件(nifest File,MANIFEST.MF):作用和内容jad文件差不多,都是描叙MIDlet项目的文件,不同在于它不包含于jar文档src 文件夹: 放置java源文件

  res 文件夹: 放置资源文件bin 文件夹: 放置目标文件,如jad、mf、jar文件

  b )Open project

  作用:打开一个已经存在的项目,然后你会发现其他如setting、build、run、device选项才由灰色(不可使用)转为黑色。

  c ) setting

  对一个已经打开的项目,进行一些基本的设置。这些设置信息保存在jad描叙文件中。这些信息对您的项目来说是非常重要的,点击setting按钮,在setting对话框,有四个选项栏:

  required: 这是必须要求填写的信息,有些信息是有wtk自动生成的,不过在实际项目中通常需要你进行修改,这里只简单介绍几个常用的变量:MIDlet-jar-size是指该jar文件的大小; MIDlet-jar-URL是指该jar文件的当前地址,默认就是jar文件名,说明的是它和jad文件是在当前默认同一路径下,以后如果你的MIDlet作品在OTA(Over The Air,意指从网络下载MIDlet程序)服务器上发布的时候,这里你的MIDlet-jar-URL就需要修改了,改成该jar的url形式地址,比如:http://
ota.com.cn/path/yourjar.jar; MIDlet-Name是指该MIDlet项目主类名字。

  MIDlet-vonder一般指向公司名字。值得注意的是在这些信息,是大小写相关的。

  Optional: 这里是一些可选可不选的信息,比如项目的Icon,文字描叙等。

  这里就不作详细的介绍了,自己可查相关资料。

  User defined: 这里是你在程序中自己从外部定义的一些变量,他们是key-value类型的,比如你定义:key:Key007,value:Value007(注意大小写)。那么你在程序中就可以使用MIDlet的getAppProperty("Key007")取得一个。

  String:Value007

  MIDlets: 这里最常用的设置Icon,这个Icon就是在手机游戏菜单出现的图片,如果需要删除或者修改,点击下面的edit按钮和remove按钮即可。

J2ME技术入门之一——J2ME程序的开发过程

       在进行J2ME开发以前,必须首先了解J2ME程序的开发过程,只有熟悉了开发过程以后才可以了解如何进行J2ME程序的开发。由于运行环境以及针对平台的不同,J2ME的开发过程和J2SE的开发...
  • Mailbomb
  • Mailbomb
  • 2005年06月23日 18:49
  • 2782

J2ME开发的一般步骤

最近一段时间发现身边有一本买了一年多的J2ME的书没看,于是抱起来大概看了一下,我的E72是Symbian系统,支持J2ME,所以做了几个简单的小玩意。在学习J2ME开发的过程中有一些简单的心得和体会...
  • zhoufoxcn
  • zhoufoxcn
  • 2011年06月12日 23:17
  • 7495

用Eclipse做J2Me开发的前期配置

 我也是一个初学者,从一个初学者的角度上讲,就是要尽可能的详细,因为这个东西稍微配置不对,或者是那里没有注意到,就会走不少的弯路,所以我在这里把配置讲得非常的详细,以图文的形式展示,以免你看了不知道所...
  • fenglibing
  • fenglibing
  • 2007年09月05日 23:01
  • 10301

J2ME开发环境的安装和使用

J2ME开发环境的安装和使用作者:陈跃峰email:cqucyf@gmail.com        J2ME(Java 2 Micro Edition)作为现在的一种主流的、通用的手机程序开发技术,在...
  • Mailbomb
  • Mailbomb
  • 2005年11月29日 12:01
  • 3081

用Eclipse开发J2ME手机游戏入门讲座(续)

    我在天极网看到一篇关于用Eclipse开发J2ME的文章,觉得非常不错,所以拿来和大家一起分享。    引自: http://www.yesky.com/SoftChannel/7234897...
  • C_L_S
  • C_L_S
  • 2006年09月12日 14:42
  • 3242

7步教你使用ItellijIDEA 5.0 编写J2ME程序

题外话【本文可以转载, 但是必须包含链接:http://blog.csdn.net/oldjavaman  】一直以来,我都使用IntellijIDEA作为Java的IDE,不是不喜欢JBuilder...
  • oldjavaman
  • oldjavaman
  • 2006年07月28日 21:02
  • 1577

最新版idea2017+kemulator搭建J2ME开发环境

要求32位电脑,没有的话装个虚拟机。实际中发现kemulator的调试功能只有在32位条件下才能运行...
  • songhaibei7305
  • songhaibei7305
  • 2017年06月26日 17:35
  • 477

J2ME中文教程之J2ME技术概述

随着移动通信的突飞猛进,移动开发这个新鲜的字眼慢慢成为开发者关注的热点。在网上进行的最近一份调查显示,有24.34%的受访者涉足嵌入式/移动设备应用开发,这个数字可能略高于实际的比例,但也足可说明嵌入...
  • lpy123456
  • lpy123456
  • 2007年01月16日 12:37
  • 666

使用J2ME技术实现手机触摸屏开发的方法

在WTK目录下的WTK22wtklibdevicesDefaultColorPhoneDefaultColorPhone.properties的文件中有一行touch_screen=false,把它改...
  • ujswml
  • ujswml
  • 2010年05月28日 11:43
  • 517

J2ME技术前瞻——3D手机游戏能发展起来吗?

J2ME技术前瞻——3D手机游戏能发展起来吗?作者:陈跃峰出自:http://blog.csdn.net/mailbomb        在网络游戏行业火热的发展起来以后,手机游戏行业也呈现了爆炸性的...
  • Mailbomb
  • Mailbomb
  • 2005年10月18日 20:25
  • 2773
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:J2ME开发配置
举报原因:
原因补充:

(最多只允许输入30个字)