需要实现Android开机后自启动一个进程,进程在普通用户权限下运行出现的问题:
gethostbyname Permission denied
socket Permission denied
open Permission denied
就是调用这几个函数都遇到了权限问题
注:进程执行文件放在 /system/bin 目录下
进程需要在 /cache 目录创建和读写文件
进程是在Android源码下 mm 编译出来的,不是apk程序
进程在板子su root之后执行一切正常
问:应该怎么给进程获取操作设备(连接网络、文件读写)权限,或者如何让进程在Android开机后获取root权限执行