从内核驱动到android app

了解android驱动框架: 1.方法1——jni调用底层驱动 在android框架中写入c/c++直接调用底层linux驱动,并向上提供jni接口给应用程序: 优点:简单易行; 缺点:主要在于驱动程序,由于在linux中需要遵循GPL协议,需要开源,而许多厂商的一些代码不希望开源。 2.方法2——增加硬件抽象层 将驱动程序一分为二,一部分开源在内核中,一部分不开源在android框架中: led
相关文章
相关标签/搜索