祝贺广州英码“EMA-IO V1.0”设备管理软件获得著作权

2016-03-01

热烈祝贺由广州英码信息科技有限公司软件开发团队主持的“英码嵌入式系统设备管理软件【简称EMA-IO】V1.0”获得国家版权局的著作权授权,广州英码拥有该著作权的完全权利。

Android(安卓)系统是一种以Linux为基础的开放源码操作系统,主要使用在移动设备上。Android(安卓)系统自顶层向下可分为五层:应用程序层、应用程序框架、系统运行库、硬件抽象层和Linux内核。

原生Android(安卓)系统用于移动设备上,其不支持串口和GPIO(General Purpose Input Output,通用输入/输出)等设备接口。为了支持这些设备接口,现有技术会通过修改Android(安卓)系统源码或者使用JNI(Java Native Interface,JAVA本地调用)机制来达到支持的目的。然而,修改系统源码需要在Android(安卓)系统五层中的每一层中进行修改,其修改的范围大,开发过程复杂。而且其应用程序必须与系统配套,会造成系统本身及系统的应用框架不再通用,大大降低了系统的通用性。而使用JNI(JAVA本地调用)机制只是单纯绕过应用程序框架的接口。可是应用程序框架是用于维护系统自身安全以及设备访问权限的,所以此技术使安卓系统丧失原有的系统安全性以及权限保护。并且JNI开发过程十分繁琐,可能会为了完成一个应用程序而需要编写多个对应的JNI,而这些JNI不一定能够在其他系统中重复应用,其中其可重用性低。

广州英码推出的EMA-IO设备管理软件正是为了解决上述技术问题,提供一种基于安卓系统的设备接口的控制方法,该方法既能兼容除移动终端设备接口外的其他设备接口,又能维持系统的安全性和设备访问权限。同时提供一种基于安卓系统的设备接口的控制系统,该系统既能兼容除移动终端设备接口外的其他设备接口,又能维持系统的安全性和设备访问权限。

该软件广州英码也同时向国家专利局提出了发明专利的申请。

广州英码总务部

2013年2月7日


本网站由阿里云提供云计算及安全服务