米葫芦网

架设我们自己的OTA服务器让MPx220使用内置Java

热度:339℃ 发布时间:2026-09-19 00:05:34

   MPx220本身是具备一个Java虚拟机的,但是这个虚拟机被限制了必须从网络上下载(OTA,Over-The-Air,移动的百宝箱就是这种方式)才能安装Java程序,所以即使你手头把java程序拿到手了,也没法安装到MPx220上,有点麻烦,不象西门子6688那样把jad和jar文件往mmc卡上一扔就可以。
第三方的Java虚拟机可以解决这个问题,而假如你不想安装第三方的Java虚拟机的话,可以架设自己的OTA服务器为自己的MPx220安装Java程序,不需要到网络上付费给SP的。其中的步骤不复杂。

 需要的条件:
1、 MPx220(有点废话)
2、 一台可以上网的PC电脑,拥有独立的公网ip(非共享,一般指ADSL),操作系统以Win2000 Professional为例。
3、 一个WEB服务器软件,最容易的就是windows系统自带的IIS。安装IIS的过程就不描述了,网上很多资料的。
4、 相关的Java程序,包括jad和jar文件


步骤一:设置IIS的MIME类型,把它配置成提供java下载。
1、打开控制面板- 管理工具-Internet信息服务,对“Internet信息服务”下面的节点右击查看属性,这个节点的名字是你的电脑的机器名,我的机器是ywwu。

架设我们自己的OTA服务器让MPx220使用内置Java


2、在接下来的界面,点击下方的“计算机的mime映射”下面的“编辑”,点击“新类型”,如图
 

3、 扩展名和内容类型分别填入
.jad          text/vnd.sun.j2me.app-descriptor
确定,然后再新建类型
.jar            application/java-archive 
 
 确定后设置IIS的工作就结束了,现在的IIS已经可以识别jad和jar文件了。

步骤二:建立wap目录
1、 在C:Inetpubwwwroot下面建立一个wap目录,把你的java程序拷贝到下面,如dfw文件夹下面右大富翁的jad和jar文件,有其他的程序就都建立文件夹分开方便管理:
 


2、 编写入口网页
利用网页编辑器,建立一个default.htm文件放到C:Inetpubwwwrootwap下面。
里面的内容你自己喜欢,加上一个这样的链接,其中使用了相对路径:
<A HREF="dfw/dfw.jad">大富翁2</A>

要是有其他的程序类推加上

你可以用http://localhost/wap/测试一下,如图:

步骤三:检测你的internet 地址
1、 在PC运行命令提示符,然后在命令行运行ipconfig,显示下图(不同电脑的图是不同的):
 
其中的第二个地址就是你的电脑现在的ip地址,其他的192.168的都不是,一般是21X.xx或者61xx之类的,或者你可以用类似qq等其他办法取得你的ip地址也可,而且提醒一点就是你的ip一般是动态的,可能每次开机拨号都会有所变化。
步骤三、OTA安装java程序
1、 利用usb线同步MPx220和PC。然后设置MPx220可以利用usb线共享电脑上网(方法另寻,好像默认就可以的)
2、 在MPx220上运行浏览器,输入 http://你的ip地址/wap
可以看到你刚才编写的default.htm的界面
然后选择那个大富翁或者你自己编写的连接,然后MPx220就会提示你是否下载该程序,一路确认即可。

安装好的java在“开始”-“游戏和应用程序”内,Java资源是很多的,象大富翁就没有SP版,要玩的话只能找java的,不过并非全部java程序都适合MPx220使用,大家要自己测试一下才知道


这样,你就完成了OTA服务器的架设以及安装java到你的MPx220了,其实其他支持java下载的手机也可以使用。理论上来说这个服务器和移动百宝箱是一样的技术架构的,只是移动百宝箱还多了检测你的手机然后扣你的钱的功能,而我们自己的则是完全免费的,只要你能找到各种java程序。

网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载