基于Android的J2ME虚拟机的移植与应用

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:awander
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着“三网融合”的不断推进,交互式网络电视,即IPTV,也得到了迅猛发展。IPTV除了提供基础视频服务,还包括在线教育、电子商城、网络游戏等增值业务,后者是运营商关注的重点业务之一。J2ME是IPTV游戏的主要实现,也是电信规范要求机顶盒必须支持的。以J2ME虚拟机的移植研究为基础,在IPTV安卓机顶盒上实现了一个J2ME虚拟机软件。首先,介绍了IPTV机顶盒的整体软件架构,并简单说明了IPTV业务系统与这些软件的联系;然后给出了J2ME虚拟机软件的整体结构设计,并说明了各个模块的作用和关系。软件的主要任务是执行J2ME应用,J2ME应用的解析执行是由J2ME虚拟机phoneME实现的。本文分析了phoneME代码结构,研究移植到安卓系统的关键技术;然后给出相应的移植方案,J2ME图形界面的显示结果通过图像缓冲区在安卓画布上显示,中文绘制通过Skia库完成,使用管道文件作为J2ME应用的虚拟输入设备,安卓应用将用户的输入写入管道文件,音频的播放是将保存的音频文件路径和播放控制命令传递给安卓播放器。软件的其他功能,还包括解析IPTV程序传递的消息,对J2ME程序文件进行下载和本地管理,以及通过JNI调用底层移植的虚拟机。最后,对此软件的移植层功能、对J2ME程序支持的完备性,以及图形显示的性能进行了测试。
其他文献
评述了近十多年来醇胺法工艺模型化研究的进展状况,并指出当前值得注意的发展动向是:a)在热力学模型基础上向动力学模型发展;b)提高热力学模型预测精度的基本思路是立足电解
目的:评价利用微小种植体作为支抗压低前牙改善露龈笑的临床效果。方法:选取我科室9例(男5例,女4例)前牙过长,开唇露齿露龈笑的深覆病例,年龄18.6~28.3岁,平均24.7岁。9例患者前
目的评价导管接触溶栓(CDT)治疗下肢动脉硬化闭塞症(ASO)慢性缺血的有效性和安全性。方法回顾性分析2015年1月至2018年11月采用CDT辅助血管成形术治疗189例下肢ASO慢性缺血患
文章从对1999—2010年新疆在国家民委和财政部支持下实施的兴边富民行动与当前正在蓬勃展开的推进新疆跨越式发展和长治久安的工程的对比分析出发,阐述了跨越式发展必然要求
<正>"坐忘"是道教关键的静坐修行方式,其字面义为"坐着并且忘记",或者更准确地说,是"在遗忘(oblivion)中坐着"。当今的道教徒用此术语表示一种物我两忘的静坐修行境界,如陕西
近日,国华电力公司绥中电厂用于皮带输送机的分水器专利,获得国家知识产权局实用新型专利授权。露天输煤皮带在雨雪天经常积存较多的雨雪,在给锅炉上煤前必须提前启动露天输煤皮
针对于逆变电源输出波形受到的干扰更具有重复性和周期性的特点以及对于逆变电源的控制方法响应速度的要求,在重复控制可以消除谐波,无差拍控制具有响应速度快等特点的基础上
目的 探讨老年多重耐药菌(MDRB)肺部感染的临床特点,为其防治提供科学依据。方法 对2009年5月-2013年5月共86例老年MDRB肺部感染患者进行临床特点、病原菌构成的回顾性分析。结
最近几年,我国经济发展逐渐加快,同时对于城市地铁建设的投入也大大增加,地铁在建设和运营方面也开始进入高速发展阶段。为了进一步满足人们对于城市交通的要求,许多大城市正
利用水在溶剂中的溶解度随温度降低而减小的原理,通过降温反应生成的水,提高主反应反应速率,降低杂质,分水器降温可以使乙酸乙酯周期平均减少25%,得到的乙酸乙酯粗品多1.06%,