众所周知,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升级DEMO程序,已使用OK,基于STM32单片机的升级程序,包括整个升级过程,MD5加密。
app-host,iOS OTA(空中)应用程序发布网站,如fir.im..zip
为了帮助您评估现有项目的状态,ODM Transformation Advisor应用程序(OTA)应用程序对在Decision Center存储库中找到的规则项目和决策服务执行了一系列的健全性检查。 特别是,它将查找并标记不赞成使用的功能以及...
使用OneSky为您的iOS应用程序进行空中翻译更新。 注意:此插件仅支持.strings文件。 安装 下载OneSkyOTAPlugin.framework 从发布选项卡拖放到Project Navigator的Frameworks部分中。 在目标的“构建设置”下,将-...
选择该许可证的原因是,它授予人们克隆该项目并在其ROM或应用程序中自由使用它的权利,但前提是他们必须以相同的方式共享它,并且不打算将其发布为商业用途。 IE IE可以免费使用和修改(只要您在同一许可下共享任何...
AppHost介绍一个轻量级的包托管网站,应用程序主机主要用于iOS和Android的包管理,作用于fir.im,不同之处是可以自由部署内置网,方便了公司项目保密。并且代码开源也可以方便根据各自需求进行定制化开发。目前能...
只需在服务器上安装一次服务端,就可以处理包标识符不同的多个应用程序(有开发者强烈建议对Debug、AdHoc Beta和AppStore发布版使用不同的包标识符)。 默认当App启动或唤醒时,客户端会从服务器检测更新,用户可以...
ESP-IDF 是ESP32 的官方开发框架,该框架于 2016 年 12 月发布,2018年5月4日 - 乐鑫的最新版物联网开发框架 ESP-IDF v3.0 正式发布。esp8266与esp32已经全部更新到idf框架,如果你还在用网上烂大街的sdk2.0教程学习...
更新了microG安装程序 这是一个Magisk模块,可将microG GmsCore,GsfProxy和... 但是,由于OTA更新后会擦除此类应用程序,因此这种方法并不完美。 因此,我正在创建此模块,以通过基于网络的有效位置来帮助简化m
与Apple Developer Enterprise Program和Enterprise证书相结合,Applivery不仅非常适合分发给您的质量检查团队进行Beta测试,而且非常适合内部发布给Beta测试用户(在发行前)进行企业内部分发,甚至是企业版Apps...
无论您的Android应用是使用Play商店签名还是通过调试开发者签名进行签名,Applivery不仅非常适合分发给您的质量检查团队的Beta测试,而且非常适合发布之前甚至是Beta测试用户的内部企业分发用于公司员工的企业应用...
OTA-DFU 允许通过云发布固件升级并将其下载到现场产品,从而使 OEM 能够修复错误并为已经上市的产品引入新功能。 在使用 nRF51 系列 SoC 时,这为产品开发带来了更高的安全性和灵活性。 该存储库包含一个经过测试的 ...
Visual Micro有限公司发布了一个更新版本(1707.14版)Arduino 1707,是一个用于创建Arduino兼容跨平台程序的Microsoft Visual Studio(安装了C++)的插件。 Visual Studio的Visual Micro Arduino-发行说明: ...
该存储库不再维护。 我已经迁移到 。...特征支持Google Pixel,Pixel XL,Pixel 2和Pixel 2 XL 端到端在AWS中为CopperheadOS设置构建环境通过内置的更新器应用程序进行OTA更新-无需在每个新发行版上手动刷新设
适用于iOS的空中下载(OTA)SDK 比以往更快,更简单地发布您的翻译。 停止等待下一次部署,并开始直接在短语中实时发布所有翻译。使用说明前往词组帮助中心以了解此功能以及如何在您的应用程序中使用它: :
2、为你的计算机安装 mariaDB ,并且有可以使用的 mariadb-client 客户端工具,一般安装完 MariaDB 会自动安装,如果在 Ubuntu 上可能需要另外执行 sudo apt install mariadb-client 进行安装。 3、创建一个数据库,...
2004年2月,Symbian在授权LG等公司的时候,发布了Symbian8 .0版本。该版本改善了实时系统性能,提高了原有操作系统的兼容能力。此外,Symbian OS 8.0的软件工具改进了远程接入控制系统功能,运用调节装置消除手机...
ota Quotab是一个简单的Google Chrome扩展程序,能够使您的心情更好一些。 :smiling_face_with_heart-eyes:∝不仅因为它具有精美的简约外观,而且还因为它在屏幕中间带有知名人士的引人入胜的深刻而深刻的报价。 :...
所以在我们发布 Wio Link 之后,一个小型和经济的产品也随之推出。于是,Seeeder 重新设计和优化了 Wi-Fi 板,这里是 Wio 家族的新成员 ---Wio Node。 物如其名,Wio Node 是一个真正意义上的 Wi-Fi 节点,它可以...