全部博文(207)
发布时间:2016-01-25 14:55:17
From hereAndroid系统本身提供了很多系统服务,如WindowManagerService,PowerManagerService等。下面描述一下添加一个系统服务的具体步骤。1、 撰写一个aidl文件,定义服务的接口,将在编译过程中通过aidl工具生成对应的java接口。一般系统服务的aidl文件都放在framework\base\core\java\android\os目.........【阅读全文】
发布时间:2016-01-25 14:54:21
三、app调用服务接口访问硬件上主要代码EEPROMActivity.java [java] view plaincopypackage com.zkgd.eeprom; import android.app.Activity; import android.os.Bundle; impor.........【阅读全文】
发布时间:2016-01-25 14:53:33
http://blog.csdn.net/rickbeyond/article/details/7839245二、 使用JNI在应用程序框架层添加服务访问接口 APP应用不能直接访问HAL层,需要JNI层访问HAL模块并向上提供API接口。可以直接提供接口,但建议最好使用服务的方式提供访问。 我们先看J.........【阅读全文】
发布时间:2016-01-25 14:52:42
Android平台读写i2c设备开发笔记一 标签: android平台structmodulemethodsjni 2012-08-07 14:56 2608人阅读 评论(4) 收藏 举报 分类: android开发(5) 版权声明:本文为博主原创文章,未经博主允许不得转载。 在android开发和移植过程中.........【阅读全文】
发布时间:2016-01-25 14:51:11
一. 屏幕的唤醒 首先inputread在读取到有keyboard事件上报后,会调用到keydispatch的notifykey,去询问wm是否会对这次按键特殊处理,如果WM不处理,则此处会点亮或者熄灭屏幕。 inputReader.cpp &.........【阅读全文】