在使用android_serialport_api进行串口开发时常常会遇到这个问题

解决方案:

1.首先检查是否有root权限

2.通过es浏览器检查手机根目录 /system/xbin/su   或者 /system/bin/su  哪个目录有su文件,修改库中SerialPort的构造方法中有su文件的目录

   Process su = Runtime.getRuntime().exec("/system/xbin/su");
                String cmd = "chmod 777 " + device.getAbsolutePath() + "\n" + "exit\n";

3.试试其他串口名 ,一般都是

/dev/ttyS0
/dev/ttyS1

相关文章:

  • 2022-12-23
  • 2021-09-30
  • 2021-08-20
  • 2021-07-05
  • 2021-06-12
  • 2022-01-09
猜你喜欢
  • 2022-12-23
  • 2021-04-17
  • 2021-11-18
  • 2021-12-13
  • 2021-06-13
相关资源
相似解决方案