在Android 5.0 6.0上访问串口

时间:2016-05-06 01:24:54

标签: android serial-port android-5.0-lollipop android-6.0-marshmallow

我想使用android-serialport-api访问Android串口,它在Android 4.0上很有趣。但是当涉及Android 5.0和Android 6.0时,它崩溃了,因为它无法找到任何串口设备,代码如下:

    File dev = new File("/dev"); 
    File[] files = dev.listFiles(); //Error on 5.0 + devices, returns a null object

这似乎是一个权限问题!

我的android ROM开发团队最近想要解决这个问题,他们试图给应用程序设备的权限,而dev.listFiles()可以真正返回设备列表,包括串口,但串口仍然无法访问

那么,是否有人遇到同样的问题?以及如何修改android源代码来解决这个问题?

0 个答案:

没有答案
相关问题