简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
I/SystemServer( 326): Hello ServiceI/Hello ( 326): Hello ServiceE/HelloService( 326): Hello JNI: initializing...... E/SELinux ( 50): avc: denied { add } for service=hello scontext=u:r:
这篇文章接上一篇文章,主要介绍如果给Android添加hal层,并解决添加过程中所遇见的selinux问题这篇文章从三个方面来介绍HAL层的添加过程1:添加HAL层所需要修改以及添加的文件2:JNI层访问HAL层的selinux权限问题解决3:HAL层访问驱动的selinux权限问题解决一,添加HAL层所需要修改以及添加的文件首先看截图:截图接上一篇文章中的驱动修改,因此这里只关心红色的部分,绿色
只需要修改 build/core/Makefile 文件 添加 -u $(PRODUCT_OUT)/lk.bin \ 即可diff --git a/alps/build/core/Makefile b/alps/build/core/Makefileold mode 100644new mode 100755index 563400a..c09fe2b--- a/alps/build/co
开发测试过程中,经常会遇见需要给手机安装几十个apk进行测试的问题,但是一个一个安装又非常麻烦,因此就使用Windows的批处理脚本,进行一键安装几十个apk文件。只需要吧待安装的apk文件跟批处理文件放到同一个目录下即可。下面是批处理文件的内容,非常简单。复制粘贴即可直接使用。@ECHO off@SET PATH=%PATH%;%CD%\Adb:LOOPadb wait-for-deviceFO