众所周知,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下载页面发布了。用户只需要在手机上输入这个路径就可以访问和下载你的程序了。
转自:
使用OTA来发布你的程序
分享到:
相关推荐
通过比对下载的OTA文件的MD5值与官方发布的MD5值是否一致,可以验证文件的完整性和安全性。如果MD5校验失败,意味着文件可能不完整或被篡改,设备将拒绝安装这样的文件。 在确认文件正确无误之后,OTA检测环节将...
GOKIT-OTA发布V1.1.0.rar提供的就是一个基于STM32的OTA升级DEMO程序,适用于开发者进行相关功能的测试和学习。 STM32是意法半导体(STMicroelectronics)推出的一系列高性能、低功耗的32位微控制器,广泛应用于消费...
OTA(Over-The-Air)升级是一种远程更新设备固件的方法,无需物理接触或使用USB线缆,极大地提高了部署和维护的便利性。在ESP8266上实现OTA升级,可以让用户在设备部署后方便地进行软件更新,修复漏洞,增加新功能。...
中国移动通信企业标准《SIM卡程序和应用OTA下载技术规范》是一份详细规定了通过空中接口技术(Over-The-Air,OTA)对SIM卡中程序和应用进行下载、更新和管理的技术文档。此规范由中国移动通信有限公司市场经营部提出...
特别强调的是,这里提到的“OTA更新”是指那些升级基础操作系统和安装在系统分区上的只读应用程序的更新,并非指通过市场更新单独用户安装的应用程序。 4. **Android 2.0(Eclair)发布说明**:文档详细描述了截至...
STM32 OTA(Over-the-Air)应用笔记主要讲解如何在STM32微控制器上实现空中下载升级功能,这是针对基于闪存系统的常见需求,允许在产品发布后通过通信接口远程更新固件。该技术尤其适用于嵌入式硬件和单片机应用,如...
最后,"全志OTA发布文档20131217"应该是一份详细的技术文档,包含了全志OTA系统的架构、工作流程和API接口。这份文档可能详细阐述了如何设置服务器端的发布流程,如何打包固件更新,以及如何确保全志芯片设备能够...
Fir.im 是一个知名的iOS OTA发布平台,开发者可以将他们的iOS应用上传到该平台,生成一个URL链接,然后通过这个链接分享给测试用户,用户点击链接即可在设备上通过Safari浏览器下载并安装应用。这个过程避开了App ...
### OTA差分包使用说明文档知识...通过以上步骤,我们可以清晰地了解到如何生成和使用OTA差分包,以及客户端应用程序是如何与服务器交互以实现在线升级功能的。这些技术细节对于Android系统的维护和升级具有重要意义。
标题 "ESP_8266_MQTT_OTA_WIFI_OTA_" 暗示了这是一个关于ESP8266微控制器使用MQTT协议进行远程Over-the-Air (OTA)固件更新以及WiFi连接的项目。这个项目可能包含了通过SmartConfig实现一键配置网络的功能,使得设备...
OTA(Over-The-Air Technology)是一种无线通信技术,主要用于更新移动设备上的软件,如智能手机和平板电脑的操作系统、应用程序及其他固件。在本案例中,"ota.rar_OTA_ota settings" 提供了关于手机终端如何管理和...
创建一个Web应用程序,包含处理OTA更新请求的必要逻辑。这可能是一个简单的Servlet或JSP应用,负责验证设备信息,提供固件更新包,以及处理更新过程的监控。将应用打包成`.war`文件,并将其复制到Tomcat的`webapps`...
此OTA(Over-The-Air)升级软件包是针对使用洛达153x芯片设备的系统更新工具,旨在优化设备性能、修复已知问题或增加新功能。下面将详细介绍OTA升级过程及相关知识点。 一、OTA升级概念 OTA升级是一种通过无线网络...
这个签名由发布者(通常是设备制造商或Google)使用私钥生成,确保更新包的来源可信。系统会使用对应的公钥验证这个签名,只有验证通过后才会继续升级过程。 3. **RSA.KEY 或 .DSA.KEY**:这些是公钥文件,用于验证...
机械革命是一家专注于高性能游戏笔记本电脑的制造商,他们定期发布OTA更新来优化其设备的硬件和软件兼容性,确保用户能够获得最新的技术和最佳的使用体验。"4.0.5.0"是这个更新的版本号,它代表了比之前版本的改进和...
首先,要在STM32上实现OTA升级,需要开发一个固件更新程序。这个程序负责与云端进行交互,接收固件更新指令,管理存储空间,并执行固件的验证和烧录。STM32需要与ESP8266建立可靠的串行通信连接,例如使用UART接口,...
7. **全志OTA发布文档20131217**: - 这是特定日期的发布文档,可能包含了那时的OTA流程、步骤和注意事项,有助于理解当时的系统状态和变更。 8. **通用OTA升级APK**: - APK是Android应用的包文件格式,这里的...
OTA分发是iOS开发者向测试人员或特定用户群体发布应用的一种方式,特别是对于内部测试或企业级应用。通过这种方式,开发者可以生成一个包含.app文件的.ipa包,然后提供一个链接让用户直接在他们的设备上下载并安装。...
OTA升级可能涉及这些工具来下载、安装或更新系统组件。 2. **更新服务器**:OTA升级需要一个服务器来存储和分发更新。这个服务器通常配置为HTTP或HTTPS服务,提供更新文件的URL。 3. **签名与验证**:为了确保安全...
总之,"xoom mz601 OTA4.0.4 roo"为摩托罗拉XOOM MZ601用户提供了一个安全、便捷的途径来升级到Android 4.0.4系统,并且直接支持root操作,满足了高级用户对设备个性化和功能扩展的需求。如果你是XOOM MZ601的用户,...