1默认即使串口设备chmod权限有,也无法open成功
因为5.1是和权限有关系selinux,那些te文件得搞。
临时测试,可以adb root登陆后 用setenforce 0
一测试,果然就好了。
还有在jni的库编译时
用LOCAL_CFLAGS += -pie -fPIE
LOCAL_LDFLAGS += -pie -fPIE ,app可能就不能用,注意观察。
因为5.1是和权限有关系selinux,那些te文件得搞。
临时测试,可以adb root登陆后 用setenforce 0
一测试,果然就好了。
还有在jni的库编译时
用LOCAL_CFLAGS += -pie -fPIE
LOCAL_LDFLAGS += -pie -fPIE ,app可能就不能用,注意观察。