`
honeyao
  • 浏览: 73898 次
  • 性别: Icon_minigender_1
  • 来自: ShenZhen
社区版块
存档分类
最新评论

JR:J2ME手机开发配置实例

    博客分类:
  • Java
阅读更多
1.下载工具
(1)jdk-1_5_x:jdk-1_5_0_08-windows-i586-p.exe(J2SE开发包)
(2)j2me_wireless_toolkit-2_2-windows:j2me_wireless_toolkit-2_2-windows.exe(提供了运行J2ME程序所

需要的库以及模拟器等)
(3)eclipse-SDK-3.x:eclipse-SDK-3.2.1-win32.zip(EclipseIDE开发环境)
(4)eclipseme.feature_0.9.2_site:eclipseme.feature_0.9.2_site.zip(可到http://eclipseme.org/下载

,EclipseME作为Eclipse一个插件,致力于帮助开发者开发J2ME应用程序。EclipseME并不为开发者提供无线设

备模拟器,而是将各手机厂商的实用模拟器紧密连接到Eclipse开发环境中,为开发者提供一种无缝统一的集成开

发环境。)
2.安装jdk并配置环境变量
JDK的安装就不用说了,按照提示进行即可,关键是需要配置一下环境变量,在我的电脑->属性->高级->环境

变量->系统变中添加以下环境变量(假定你的j2sdk安装在C:\Java\jdk1.5.0_08):
JAVA_HOME=C:\Java\jdk1.5.0_08
PATH变量的设置:在当前的PATH变量的后面再添加以下内容:
;%JAVA_HOME%\bin (注意不要将原来的内容删除了)
接着可以写一个简单的java程序来测试JDK是否已安装成功:
public class Hello
{
     public static void main(String[] args)
     {
     System.out.println( "Hello world!" );
     }
}
将上面的这段程序保存为文件名为 Hello.java 的文件。然后打开cmd窗口,并到Hello.java所在目录,然后敲

入下面命令
javac Hello.java
java Hello
此时如果看到打印出来 Hello world!的话说明安装成功了,如果没有打印出这句话,需要仔细检查一下你的配置

情况。
3.安装j2me_wireless_toolkit-2_2-ml-windows(简称WTK)
J2ME WTK 安装很简单,按照提示安装即可。
这里假设安装在:C:\WTK22
4.Eclipse安装与J2ME的插件安装
将Eclipse解压到任何位置即可,我习惯解压到D:\Eclipse。
为了确保Eclipse运行正常,最好在Eclipse下写个小Java程序测试下。
然后安装 Eclipse 与J2ME WTK 之间的调用插件(也就是eclipseme.feature_0.9.2_site).
这里可以通过Eclipse的菜单栏:Help->software updates->search for new feathers to install->new

archived site...,然后选择eclipseme.feature_0.9.2_site.zip文件进行安装。
运行Eclipse,进行最后的配置:
Window->preferences->J2ME->Platform Component
然后右键选择 Wireless Toolkil,再选择弹出菜单中的 Add Wireless Toolkil,
选择刚刚安装的J2ME Toolkit的安装路径: C:\WTK22
这样基本配置就OK了。
5.测试J2ME
5.1.创建 J2ME项目
  要创建J2ME 项目,回到"File"菜单,选择"New"项,并在子菜单中选择"Project"。然后执行以下步骤:  

   (1) 进入"J2ME"选项,选择"J2ME Midlet Suite"并单击"Next"。
    (2) 填上项目名(例如J2METest),并单击"Next"。
    (3) 选择可能的平台定义。可以选择"J2ME Wireless Toolkit 2.1 MIDP1.0 Platform"或者"J2ME

Wireless Toolkit 2.1 MIDP2.0 Platform"。
5.2.开发 J2ME项目
  要创建J2ME 应用程序,回到"File"菜单,选择"New"项,并在子菜单中选择"Other"。然后执行以下步骤:
  (1) 进入"J2ME"选项,选择"J2ME Midlet"并单击"Next"。
  (2) 填上应用程序名,其他设置采用默认设置,并单击"Finish",完成应用程序创建。
  (3) 完成的程序清单如下:
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

public class Hello extends MIDlet
{
    private Display display;
    public Hello()
    {
         display = Display.getDisplay(this);
    }

    public void startApp()
    {
        Form form = new Form("测试");
        form.append("Hello world!");
        display.setCurrent(form);
    }

    protected void destroyApp ( boolean arg0 ) throws MIDletStateChangeException
    {
        // TODO Auto-generated method stub

       
    }

    protected void pauseApp ()
    {
        // TODO Auto-generated method stub

       
    }
}
5.3.运行
右键Navigator视图中的Hello.java文件,选择Run As->Emulated j2me midlet,执行程序。
这时如果出现一个手机画面(手机模拟器),并且在手机显示器上输出:Hello world!表明你的J2ME移动开发平台

安装成功。
5.4.部署
右键Navigator视图中的J2METest工程文件,选择J2ME->Create package,会自动在Eclipse的工作目录的

J2METest项目录中的deployed目录中生成J2METest.jad和J2METest.jar两个文件。
5.5.安装到手机
利用手机对应的Java安装程序的方法,将该程序安装到手机上就OK了。

原文出自:JR newagangnet
2
0
分享到:
评论

相关推荐

    分享:J2ME游戏代码(代码已经初级优化)

    分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME...

    程序天下:J2ME手机游戏案例精编 EXE电子版2

    《程序天下:J2ME手机游戏案例精编》是一本专为Java移动平台开发者准备的实战指导书籍,其中深入探讨了J2ME(Java 2 Micro Edition)在手机游戏开发中的应用。J2ME是Java技术的一个分支,主要用于嵌入式设备和移动...

    J2ME教材:J2ME&Gaming中文版

    1. **J2ME环境搭建**:包括安装Java SDK,设置开发环境,以及配置J2ME Wireless Toolkit (J2ME WTK)。这些工具是开发J2ME应用的基础。 2. **基础语法与概念**:J2ME遵循Java的基本语法,但针对嵌入式设备进行了优化...

    程序天下:J2ME手机游戏案例精编精彩目录

    对于想要在J2ME平台上开发手机游戏的人来说,这是一本不容错过的资源,它提供了从入门到精通的全面指南。通过阅读并实践书中的案例,读者将不仅掌握J2ME编程技术,还能领略到移动游戏开发的乐趣和挑战。

    程序天下:J2ME手机游戏案例精编 EXE电子版1

    程序天下:J2ME手机游戏案例精编..随书光盘_电子教程 电子版教程

    J2ME游戏程序开发实例详解.pdf

    J2ME的游戏程序开发则是利用J2ME平台开发可在手机等移动设备上运行的简单游戏。由于设备资源有限,J2ME游戏通常比PC游戏或游戏机游戏简单许多。下面将围绕J2ME游戏程序开发的关键知识点进行详细解释。 1. J2ME的...

    j2me入门:J2ME程序开发新手入门九大要点

    1. **在手机中不更改代码实现移植**:特别是在游戏开发中,由于不同的设备硬件配置和屏幕尺寸的不同,通常需要针对每种设备进行一定程度的调整。 2. **动态修改按钮文字**:这是一个较为具体的技术细节问题,需要...

    J2ME开发精解随书实例源码.rar

    J2ME,全称Java 2 Micro Edition,是Java平台的一个子集,专门用于嵌入式设备和移动设备的开发,比如手机、智能家电等。它提供了基础的类库和虚拟机,使得开发者能够创建在有限资源设备上运行的应用程序。本压缩包...

    基于Eclipse环境的J2ME应用程序开发实例源码

    【基于Eclipse环境的J2ME应用程序开发实例源码】是一个关于使用Eclipse集成开发环境进行J2ME(Java 2 Micro Edition)应用编程的教学资源。J2ME是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机、智能...

    J2ME手机开发论文(2篇)+外文翻译

    在本文中,我们将深入探讨J2ME在手机游戏开发中的应用,以及如何利用它进行毕业论文的研究。 首先,"论文打印.doc"可能是一篇关于J2ME手机游戏开发的详细研究,它可能会涵盖以下几个关键知识点: 1. **J2ME架构**...

    J2ME游戏开发实例

    这个压缩包文件包含了J2ME游戏开发的实例,意味着它可能包括源代码、设计文档、调试信息以及相关的教程资源。下面,我们将深入探讨J2ME游戏开发中的关键知识点。 1. **J2ME架构**:J2ME由配置(Configurations)和 ...

    J2ME手机开发编程菜鸟进阶视频教程

    教程名称:J2ME手机开发编程菜鸟进阶视频教程课程目录:【】J2ME入门视频教程.05(TextField使用和事件【】J2ME入门视频教程.06(ChoiceGroup使用和获取选项值)【】J2ME入门视频教程.07(为ChoiceGroup添加图标友好...

    适合练手、课程设计、毕业设计的Java项目源码:基于J2ME的手机游戏开发(论文+源代码).rar

    适合练手、课程设计、毕业设计的Java项目源码:基于J2ME的手机游戏开发(论文+源代码).rar 适合练手、课程设计、毕业设计的Java项目源码:基于J2ME的手机游戏开发(论文+源代码).rar 适合练手、课程设计、毕业设计的...

    J2ME手机应用项目开发实践

    这个压缩包中的源代码实例,很可能是涵盖以上各个方面,通过分析和研究这些代码,开发者可以深入理解J2ME应用的架构设计、UI实现、网络通信以及数据管理等多个层面,提高自己在J2ME平台上的开发能力。对于初学者,这...

    J2ME手机应用项目开发实践 源代码

    这个压缩包包含的是一个关于J2ME手机应用项目开发实践的源代码集合,对于学习和理解J2ME应用程序的开发流程和技巧具有一定的参考价值。 在J2ME开发中,你需要了解以下核心概念: 1. **KVM(Java Virtual Machine ...

    《手机游戏开发全书-J2ME完整实例精解》源码

    《手机游戏开发全书-J2ME完整实例精解》源码是针对J2ME平台的一份宝贵学习资源,旨在帮助开发者深入理解手机游戏的开发流程和技术细节。J2ME(Java Micro Edition)是Java平台的一个分支,主要用于移动设备、嵌入式...

    java源码:J2ME冒险游戏CASPER源代码.rar

    J2ME是Java的一个子集,专门用于嵌入式设备,如手机和掌上电脑,提供了一套轻量级的框架来构建和运行应用程序。 在这款名为Casper的冒险游戏中,开发者可能利用了J2ME中的MIDP(Mobile Information Device Profile...

    j2me游戏开发实例

    **J2ME游戏开发实例详解** J2ME(Java 2 Micro Edition)是Java平台的一个子集,专门用于开发在移动设备和嵌入式设备上的应用程序,包括游戏。本资源包含多个J2ME游戏的源代码,对于学习J2ME游戏开发的初学者来说,...

    J2ME游戏移植到Android手机

    J2ME是早期移动设备上广泛使用的开发框架,而Android则是现代智能手机的主要操作系统。当需要将J2ME游戏移植到Android时,开发者需要考虑多个关键点,包括开发环境、代码重写、UI组件和数据存储等方面的差异。 1. *...

Global site tag (gtag.js) - Google Analytics