`

使用OTA来发布你的J2ME程序

阅读更多
众所周知,J2ME程序发布的形式主要有:OTA、数据线传输、红外和蓝牙传输等。这里简单说说如何通过OTA来发布你的程序。

  OTA是Over The Air的简写,也就是通过网络下载,这是主要的发布形式之一。现在的百宝箱都是采用这种形式。

  使用OTA来发布程序,需要如下几个步骤:
  1、在你的WEB服务器上添加对于jad和jar文件的MIME支持。
  后缀名:jad
  MIME类型:text/vnd.sun.j2me.app-descriptor

  后缀名:jar
  MIME类型: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程序开发全方位基础讲解汇总

    **J2ME程序开发全方位基础讲解汇总** Java 2 Micro Edition (J2ME) 是Java平台的一个子集,主要用于嵌入式系统、移动设备和物联网(IoT)应用的开发,如手机、智能家电和车载信息系统等。本教程将全方位地讲解J2ME...

    J2ME程序设计实例教程

    **J2ME程序设计实例教程概述** Java 2 Micro Edition(J2ME)是Java平台的一个子集,专为资源有限的嵌入式设备和移动设备设计,如手机、智能手表和家用电器等。J2ME提供了一种跨平台的解决方案,让开发者能够创建在...

    J2ME程序开发全方位基础讲解

    总结来说,J2ME程序开发是一项综合技术,涉及到用户界面设计、网络编程、数据管理等多个方面。通过学习和实践,开发者可以利用J2ME创建功能丰富的移动应用程序,满足不同设备用户的需求。提供的文档“J2ME程序开发全...

    J2ME中文教程,J2ME手机程序开发

    **J2ME中文教程——开启手机程序开发之旅** Java 2 Micro Edition(J2ME)是Java平台的一个重要分支,专为资源有限的嵌入式设备...通过本教程,你将全面了解J2ME,从理论到实践,逐步成为J2ME应用程序的专业开发者。

    J2ME程序开发新手入门要领.rar

    在 J2ME 中,你可以使用 Record Management System (RMS) 来存储数据。RMS 提供了一个简单的键值对数据库,通过 `javax.microedition.rms` 包的 `RecordStore` 类进行操作。 七、设备特性 了解并利用设备特有的...

    J2ME无线开发之MIDlet的部署及push自启动j2me程序

    ### J2ME无线开发之MIDlet的部署及Push自启动j2me程序 #### 一、MIDlet概述 MIDlet(Mobile Information Device Profile Applet)是Java 2 Micro Edition (J2ME) 平台上的一种轻量级应用程序。这类应用专为移动...

    j2me游戏.rar

    2. **事件处理**:J2ME使用键事件和触摸事件(如果设备支持)来处理用户输入,这在游戏控制中至关重要。 3. **线程管理**:游戏通常需要独立于用户界面的线程来实现游戏逻辑和动画,以确保流畅性。 4. **资源管理**...

    J2ME手机游戏程序

    2. **事件处理** - J2ME使用键盘和触摸屏事件来响应用户输入。事件处理是游戏交互性的重要部分,开发者需要编写代码来监听和响应这些事件。 3. **图形与动画** - 使用J2ME的Graphics类进行2D图形绘制,包括线、矩形...

    j2me手机程序 很大很强大

    MIDlets是J2ME应用程序,它们使用Basic UI(如ChoiceGroup、Form、TextBox)或高级UI(如 LCDUI)来创建图形界面。 6. **网络编程**: J2ME提供了HttpConnection和SocketConnection API,使得开发者可以创建联网...

    J2ME_移动通信介绍

    J2ME应用程序可以通过多种方式分发,如OTA(Over The Air)下载、短信链接、蓝牙传输等。应用商店也是常见的分发渠道,如早期的诺基亚Ovi Store和现在的Google Play。 总的来说,J2ME为移动通信设备提供了强大的...

    J2ME开发教程及笔记

    - **JDK**:Java Development Kit,包含编译器和运行环境,用于开发J2ME程序。 - **NetBeans**和**Eclipse**:集成开发环境,支持J2ME项目创建、调试和部署。 - **MIDP Emulator**:模拟器用于在桌面系统上测试J2ME...

    j2me手机游戏开发技术详解

    本章详细介绍了如何使用J2ME WTK进行MIDlet应用程序的开发和部署。 #### J2ME应用开发环境的选择和配置 **3.1 JBuilder2005开发环境搭建** JBuilder是一款广泛使用的Java IDE,支持J2ME开发。 **3.1.1 搭建J2ME...

    开源程序J2ME下的空档接龙

    J2ME程序的开发主要涉及以下技术点: 1. **MIDP (Mobile Information Device Profile)**:这是J2ME的一部分,定义了移动设备上的Java应用程序接口。开发者使用MIDP提供的类库来创建用户界面、处理事件、进行网络...

    J2ME开发规范汇总

    它为开发在这些平台上运行的应用程序提供了统一的框架,特别是在早期智能手机游戏开发领域,J2ME占据了重要地位。以下是对J2ME开发规范的详细阐述: 1. **开发环境配置** - **Java SDK安装**:首先,开发者需要...

    j2me开发教程全集.

    本教程全集可能包含上述所有或部分主题的详细文档,通过学习这些内容,你可以从零开始学习J2ME,直至能够开发出功能丰富的手机游戏和其他应用程序。对于希望进入移动开发领域的开发者来说,这是一个宝贵的资源。

    J2ME结构体系(新)

    总之,J2ME提供了一种强大的、灵活的方式来开发和部署适用于各种小型设备的应用程序,其结构体系的设计考虑了不同设备的性能和功能需求。随着移动设备技术的不断发展,J2ME虽然在现代智能手机开发中逐渐被Android和...

    j2me课件 j2me课件

    4. **用户界面**: J2ME使用基于轻量级UI的组件来构建应用程序界面,如Displayable、Form、Alert、ChoiceGroup等。这些组件可以创建简单的交互式屏幕,适应小屏幕和有限输入设备。 5. **网络编程**: J2ME支持通过...

    j2me使用详解、j2me精华集萃

    **J2ME全称Java 2 Micro Edition**,是Java平台的一个重要组成部分,主要用于嵌入式设备和移动设备上的应用程序开发。本知识点将深入探讨J2ME的技术特点、环境搭建、核心组件、控件使用、游戏开发以及网络连接等方面...

    搭建OTA下载服务器.doc

    OTA(Over The Air)下载服务器是一种通过无线网络下载和安装J2ME应用程序的方案。搭建OTA服务器是比较简单的,但是做一个完整的OTA服务器却非常复杂,因为这要设计到软件的管理、下载的计费、安全认证等多个问题。 ...

    J2ME游戏开发实例讲解

    总的来说,J2ME游戏开发涉及项目管理、技术选型、设计实现和测试发布等多个环节。通过华容道游戏的实例,我们可以看到J2ME平台如何为移动游戏提供便利,同时也揭示了软件开发的标准化流程,这对于初学者或希望深入...

Global site tag (gtag.js) - Google Analytics