请教,android应用和底层驱动之间的关系 我就是想知道底层的framework给应用层是提供的什么支持... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会一来就是访问驱动的。 Framework层就是上层JAVA接口的实现你知道喽 ,通常它首先是通过JNI访问的Native本地库,或者直接通过Binder和C++层的service做通信。其次才是service和kernel部分的驱动做通信。其中可能还做了HAL硬件接口层的一些处理。 不能这么简单的理解,应该结合framework和HAL进行关联,Android的linux驱动只是提供标准接口供HAL调用,而应用使用的是Framework的API,Framework通过jni调用HAL,以实现其上层接口你自己可以去Google一下Android的架构,网上很多这方面的资料 个人感觉也就是这么回事,楼主可以看看android的源码也可以 求助,急求各位大神帮忙啊 android 滚动条ui问题 求能够“屏幕取词”的android软件? 如何理解资源引用中的@和? android 创建控件create和findViewById的区别 android如何实现复制/粘贴功能 android新手的小问题 求大神过来看看这个怎么解决? 高仿饿了么订餐app界面的demo 安卓笔记android fragment在viewpager中的使用注意项 关于请教Service not registered的错误 怎样在一个activity里启动另一个包里的activity ?
Framework层就是上层JAVA接口的实现你知道喽 ,通常它首先是通过JNI访问的Native本地库,或者直接通过Binder和C++层的service做通信。其次才是service和kernel部分的驱动做通信。其中可能还做了HAL硬件接口层的一些处理。
Android的linux驱动只是提供标准接口供HAL调用,而应用使用的是Framework的API,
Framework通过jni调用HAL,以实现其上层接口
你自己可以去Google一下Android的架构,网上很多这方面的资料
个人感觉也就是这么回事,楼主可以看看android的源码也可以