8.0以后,串口访问越来越麻烦,各种权限受限,把这两天遇到的麻烦Mark一下,希望同行看见后有所借鉴。关于权限,我总结了下,主要有三点:1、app要有系统权限在AndroidManifest.xml里加上android:process=“system”android:sharedUserId=“android.uid.system”不过这样的话,app就要放到源码里编译了。2、/dev/ttyS4要有读写权限(你的串口不一定是这个ttyS4)ls-l/dev/ttyS4如果没有读写权限,记得在init.rc里面添加chmod777/dev/ttyS43、做完上面两步,本来想这会该有访问权限了吧,结果还是拒绝访问,一脸的懵逼。