J2ME学习——使用OTA来发布你的程序
作者:陈跃峰
出自:http://blog.csdn.net/mailbomb
众所周知,J2ME程序发布的形式主要有:OTA、数据线传输、红外和蓝牙传输等。这里简单说说如何通过OTA来发布你的程序。
OTA是Over The Air的简写,也就是通过网络下载,这是主要的发布形式之一。现在的百宝箱都是采用这种形式。
使用OTA来发布程序,需要如下几个步骤:
1、 在你的WEB服务器上添加对于jad和jar文件的MIME支持。
后缀名 |
MIME类型 |
jad |
text/vnd.sun.j2me.app-descriptor |
jar |
application/java-archive |
2、 发布WML页面:
例如你的jar文件名test.jad,则最简单的下载页面是:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">
<wml>
<card id="card1" title="Download Midlet">
<a href="test.jad">test</a>
</card>
</wml>
你可以将以上代码保存在WEB服务器上,例如保存为text.wml
3、 修改jad文件:
在jad文件中增加
MIDlet-Jar-URL: http://domain/directory/test.jar
其中的http://domain/directory/test.jar为你的jar文件的路径。
经过上面的设置,你就可以将你的wml页面路径作为你的WAP下载页面发布了。用户只需要在手机上输入这个路径就可以访问和下载你的程序了。
分享到:
相关推荐
**J2ME中文教程——开启手机程序开发之旅** Java 2 Micro Edition(J2ME)是Java平台的一个重要分支,专为资源有限的嵌入式设备设计,包括移动电话、智能家电、数字电视等。本教程将深入讲解J2ME在手机程序开发中的...
《KJava深入浅出——Java在PDA上的程序设计》是一部专为开发者设计的指南,旨在帮助读者理解和掌握如何在个人数字助理(PDA)上使用Java进行程序开发,特别是KJava技术。KJava是Java的一种轻量级实现,特别针对资源...
**J2ME开发大全——移动程序开发的宝典** J2ME,全称为Java 2 Micro Edition,是Java平台的一个子集,专为资源有限的嵌入式设备和移动设备设计,如手机、智能手表、电视盒等。这本书《J2ME开发大全》深入浅出地介绍...
开源程序J2ME下的空档接龙是一款基于Java 2 Micro Edition (J2ME) 平台开发的经典桌面游戏——空档接龙的实现。J2ME是Java平台的一个子集,专门用于嵌入式设备和移动设备,如手机、智能手表等。它提供了丰富的功能,...
本章详细介绍了如何使用J2ME WTK进行MIDlet应用程序的开发和部署。 #### J2ME应用开发环境的选择和配置 **3.1 JBuilder2005开发环境搭建** JBuilder是一款广泛使用的Java IDE,支持J2ME开发。 **3.1.1 搭建J2ME...
**正文** J2ME,全称Java 2 Micro Edition,是Java平台的一个子集,主要用于嵌入式设备和移动设备的开发,如手机、PDA、...通过学习和实践,开发者可以掌握J2ME开发的精髓,创造出能在各种移动设备上运行的应用程序。
**J2ME中文教程——带你走进移动世界开发** Java 2 Micro Edition(J2ME)是Java平台的一个重要分支,专为资源有限的嵌入式设备,如移动电话、智能手表和家用电器等设计。本教程是针对J2ME的中文详解,适合初学者和...
J2ME使用WTK(Wireless Toolkit)提供的MIDP API来构建用户界面。主要包括Form、ChoiceGroup、Alert、TextBox等组件。通过组合这些组件,我们可以创建出丰富的交互式界面。 4. **网络通信** J2ME提供了JSR-82...
8. **存储管理**:J2ME应用程序可以使用RecordStore API来在设备上持久化数据。RecordStore是一个简单的键值对存储系统,适用于小规模的数据存储。 9. **事件处理**:J2ME使用事件驱动模型,事件监听器注册在UI组件...
本教程将带你从零开始,逐步了解J2ME环境的搭建,以及如何利用它来开发手机游戏。 **一、J2ME环境搭建** 1. **安装JDK**:首先,你需要在计算机上安装Java Development Kit (JDK),它是J2ME开发的基础。 2. **下载...
**J2ME开发大全——移动应用的编程指南** J2ME(Java 2 Micro Edition)是Java平台的一个重要分支,专为嵌入式设备和移动设备设计,如手机、智能手表、数字电视等。它提供了丰富的API和工具,使得开发者能够创建...
《KJava开发手册——J2ME开发实践指南》 1. 编写目的 本手册旨在为开发者提供一套详尽的KJava(J2ME)开发指南,涵盖环境配置、API使用、最佳实践等多个方面,旨在帮助开发者快速上手并高效地开发J2ME应用程序,...
本文档源自SUN公司的专业指导材料——《J2ME移动信息应用开发教程》,主要介绍Java 2 Platform, Micro Edition (J2ME) 的最新进展及如何利用MIDP 2.0构建下一代无线设备上的高级Java应用程序。通过本教程的学习,...
"J2ME开发精解"这个资源很可能是一个全面介绍J2ME开发技术的教程或书籍,分为四个部分,此处我们主要关注的是第四部分——"part4"。 J2ME的架构由配置(Configurations)、配置规范(Configuration Specifications...
### J2ME游戏开发实例讲解——华容道游戏开发全流程 #### 一、序言与背景 随着移动互联网技术的迅速发展,手机游戏已经成为人们日常娱乐的重要组成部分。在这个背景下,利用J2ME(Java 2 Platform Micro Edition)...
《初学者向导:HelloMIDlet.zip——开启J2ME移动应用之旅》 在IT领域,特别是移动应用开发中,Java 2 Micro Edition(J2ME)是为小型设备如手机和平板电脑设计的一种Java平台。对于初学者来说,理解和掌握J2ME的...
本文旨在探讨如何将本地和网络应用程序下载到支持J2ME(Java 2 Micro Edition)的设备上,无论是为了测试还是最终部署。首先,文章会简要回顾无线Java应用及其开发生命周期,接着详细介绍以下内容: 1. 远程部署...