Ubuntu中为Android系统实现内置Java应用程序测试Application Frameworks层的硬件服务
内容摘要
我们在Android系统增加硬件服务的目的是为了让应用层的APP能够通过Java接口来访问硬件服务。那么, APP如何通过Java接口来访问Application Frameworks层提供的硬件服务呢?在这
文章正文
我们在Android系统增加硬件服务的目的是为了让应用层的APP能够通过Java接口来访问硬件服务。那么, APP如何通过Java接口来访问Application Frameworks层提供的硬件服务呢?在这一篇文章中,我们将在Android系统的应用层增加一个内置的应用程序,这个内置的应用程序通过ServiceManager接口获取指定的服务,然后通过这个服务来获得硬件服务。
一. 参照在Android源码 在Ubuntu上下载,编译和安装
Android内核源码 在Ubuntu上下载,编译,安装
Ubuntu Android系统上编写Linux内核驱动程序实现方法
Ubuntu Android HAL编写JNI方法提供JAVA访问硬件服务接口
Ubuntu Android实现Application Frameworks层增加硬件访问服务
以上就是Ubuntu Android 实现简单的应用,从内核到驱动,HAL,Frameworks层,在到APP的实现, 希望能帮到深入研究Android源码的朋友。
代码注释