会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
未经本人允许,请勿转载
atlas_li
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2017年9月22日
从LINUX 驱动 到APK (4)
摘要: 实现简单的apk,实现对对应节点的访问 此次使用apk实现对相应节点的访问。 实现apk,主要分为两个部分:实现相应的apk主体部分,编译生成apk 一、实现相应的apk主体部分 由于本人对Java不是很熟悉,过借鉴了老罗的代码,不同之处此次使用的Android studio来新建一个apk工程取名
阅读全文
posted @ 2017-09-22 17:28 atlas_li
阅读(252)
评论(0)
推荐(0)
编辑
从LINUX 驱动 到APK (3)
摘要: 实现相应的JNI部分已经sever部分 此次实现主要涉及的修改两个目录的文件 hardware,以及framework。 一、修改hardware目录: 由于平台原因,使用的主要是hardware\libhardware_legacy 目录下的文件,接口为老的接口,不同于老罗使用的相关,自己写代码可
阅读全文
posted @ 2017-09-22 14:06 atlas_li
阅读(175)
评论(0)
推荐(0)
编辑
从LINUX 驱动 到APK (2)
摘要: 通过c语言实现对对应节点的操作修改对应的参数值 此次在实现了对应的内核驱动的基础上实现linux应用程序访问对用的驱动节点的过程。实现过程:添加对用的实现文件,添加编译规则,编译实现 1、添加对用的实现文件 选择合适的位置存放相关源码,本次我存放在:vendor\welcome 目录下,新建welc
阅读全文
posted @ 2017-09-22 13:06 atlas_li
阅读(157)
评论(0)
推荐(0)
编辑
从LINUX 驱动 到APK (1)
摘要: 实现一个简单的内核驱动 此次实现基于MTK8173平台Android 6.0 实现。 此次使用一个虚拟的硬件设备,这个设备只有一个4字节的寄存器,它可读可写,移植的角度来实现我们将其命名为welcome。在kernel部分要实现一个驱动主要分为,添加编译选择选项,实现对应的相关驱动,添加进入内核编译
阅读全文
posted @ 2017-09-22 12:49 atlas_li
阅读(344)
评论(0)
推荐(0)
编辑
从linux 驱动 到apk 前言
摘要: 前段时间抽空,实现了一下从kernel到apk的全过程,主要借鉴老罗的博客从java层到framework到JNI到HAL到kernel的hello 例子: http://blog.csdn.net/luoshengyang/article/details/6568411 之前这篇博文看了很多遍,觉
阅读全文
posted @ 2017-09-22 12:06 atlas_li
阅读(157)
评论(0)
推荐(0)
编辑