一. 在Android 内核源代码工程中编写硬件驱动程序。 二. 在Android 系统中增加C 可执行程序来访问硬件驱动程序。 三. 在Android 硬件抽象层增加接口模块访问硬件驱动程序。 四. 在Android 系统中编写JNI 方法在应用程序框架层提供Java 接口访问硬件。 五. 在Android 系统的应用程序框架层增加硬件服务接口。 六. 在Android 系统中编写APP 通过应用程序框架层访问硬件服务。