发明名称 Linux应用在Android手机上运行时整合中文输入法的方法
摘要 本发明涉及一种Linux应用在Android手机上运行时整合中文输入法的方法,1.1)每当启动一个Linux应用时,就在Android系统中为其创建一个代理进程AppProxy,这个代理进程与实际的应用进程有着相同的生存期;1.2)由应用代理进程AppProxy拦截来自Android的人机交互输入,并将其转发给TinyX;1.3)修改TinyX的代码,断开其原有与人机交互输入设备的连接,改成通过socket与代理进程建立连接,并从socket接收来自代理进程的人机交互输入信息;1.4)修改TinyX的代码,使其将来自代理进程的中文信息转发给应用进程。本发明有益的效果是:本发明提供了一种输入代理机制,在Android系统中为运行于Android以外的Linux应用提供一个作为Android应用的代理进程,实现了TinyX和Android关于中文输入法的整合。
申请公布号 CN102073542A 申请公布日期 2011.05.25
申请号 CN201010619542.9 申请日期 2010.12.22
申请人 浙大网新科技股份有限公司 发明人 徐鼎鼎;王承志;毛德操
分类号 G06F9/46(2006.01)I;H04M1/725(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 杭州九洲专利事务所有限公司 33101 代理人 陈继亮
主权项 一种Linux应用在Android手机上运行时整合中文输入法的方法,其特征在于:1.1)每当启动一个Linux应用时,就在Android系统中为其创建一个代理进程AppProxy,这个代理进程与实际的应用进程有着相同的生存期;1.2)由应用代理进程AppProxy拦截来自Android的人机交互输入,并将其转发给TinyX;1.3)修改TinyX的代码,断开其原有与人机交互输入设备的连接,改成通过socket与代理进程建立连接,并从socket接收来自代理进程的人机交互输入信息;1.4)修改TinyX的代码,使其将来自代理进程的中文信息转发给应用进程。
地址 310007 浙江省杭州市天目山路226号12楼