一 OT756仿真功略——Java篇
本来这篇东西很久以前就想写的了,但由于鄙人懒惰,一直拖着 。也许对某些人来说(尤其是喜欢闲着没事干就去逛OTAHEAD的家伙)这篇文章里的东西并不新鲜,不过潜水那么久,似乎论坛里很少有人提起这方面的东西,于是还是写一下弥补空白吧 。
本文将简单介绍如何在电脑上模拟OT756的JAVA运行环境及一些相关注意事项,简而言之,就是一篇小白教程: )
OT756的Java性能虽然不算强悍,但也有中上水平了 。其兼容性也不算很差,网上有着丰富的Java资源 。如果每在网上找到一个Java程序都传到手机里尝试,不但浪费时间,还浪费手机电力 。如果不幸手上有数百个Java程序,这种折磨方法比万恶的研究生政治考试更容易让人疯掉……
对于Java开发人员来说模拟器是必需的,而事实上ABS (Alcatel Business Systems)也的确提供了一个面向开发人员的Java模拟器——Alcatel One Touch Java Emulator 。根据说明文档的描述,这个模拟器采用的Java虚拟机(Virtual Machine)与OT 756/556内置的虚拟机是一致的 。所以,利用这个模拟器我们就可以在电脑上仿真运行Java程序,方便快捷地测试下载回来或自己编写Java程序,从而提高了效率、促进了生产力……
不说废话了,先下载这个模拟器:
http://ohfaint.3322.org/ot756/Alcatel_One_Touch_Java_Emulator_2_0.zip
毕竟是面向developer的东西,详细讲解还是有些复杂,这里只对基本功能进行介绍 。反正里面附带了3个详细的文档,有兴趣钻研的可以自己去慢慢啃 。
安装步骤很简单,就解释了 。注意,根据文档的说明,操作系统要求至少Windows 2k pro, sp2 或者Windows XP pro, sp1,外加DirectX 9。我没测试过,不知道文档有没有骗人:)
安装完毕后,运行Alcatel_One_Touch_Java_Emulator_2_0,会出现两个窗口:
Fig.1 主界面
Fig. 2 控制台(调试信息)
主界面很简洁,就是一个手机的外观,默认是OT756 。该模拟器支持One Touch 756 / 556 / 556T / 557 / 557a / 565等手机,可以在菜单Options > Settings > Device ...里选择不同手机 。不过其实除了756,其它的都是一样的 。
Fig.3 选择不同手机的Profile
Fig. 4 OT556界面
对于OT756,采样默认设置基本应该没有问题,不需要在Settings菜单中修改设置 。
“手机”屏幕上现在显示的是AMS菜单(Application Management System Menu) 。Install用于载入安装一个Java程序;OTA Install是指通过网络下载,需要建立一个HTML文件来描述链接,这里不需要用到该功能;Uninstall是卸载之前载入的Java程序;Launch用于执行已安装的程序 。
与手机不同,对于模拟器,JAD文件是必须的 。用JADGen这个工具,可以从JAR文件生成JAD 。JADGen的下载地址:
http://ohfaint.3322.org/ot756/JADgen.exe
注意:对于网上下载的jad文件,如joyes上下载的,里面的MIDlet-Jar-URL可能是一个完整的URL,需要将其改成jar的文件名 。改得多就会烦了,所以一般我都是只下载jar,把jar往JADGen的图标上一拖就生成了jad文件,这样得到的jad文件一般都能用 。少数rp不好的情况下,自动生成的jad文件无法载入,这时再去下载原配的jad来修改……嫌麻烦的话就放弃这个游戏吧~
AMS菜单虽然长得像4颗按键,但用鼠标点它是没有用的……鼠标只能用来点下面手机的键盘 。所以,可以用鼠标点击手机键盘进行操作,也可以直接用电脑键盘操作 。电脑键盘的方向键对应导航键的4个方向,回车对应OK键,小键盘数字键对应数字键(注意电脑键盘789在第一行,而手机是123在第一行,也就是说,用小键盘玩游戏的话,上下是颠倒的……),*对应*,/对应#,del对应左软键,Page Down对应右软键 。
推荐阅读
- 火龙果不能和什么一起吃 火龙果的食用禁忌
- 电脑主机一直闪灯开不了机怎么回事
- 12年江淮康铃多少钱 江淮轻卡多少钱一辆
- 黄花菜泡了一夜能吃吗
- 道高一尺魔高一丈的意思 道高一尺魔高一丈的意思是什么
- 近代最早的一部教育学著作是 近代最早的一部教育学著作是夸美纽斯的
- 157931用乘法让等式成立 157931怎样成立一个等式
- 几篇造句 几篇的造句
- 干灵芝保质期多久
- ig是什么软件