2020-06-05日,接到开发任务调试安卓串口通信,我使用了谷歌串口通信,使用androidstudio创建工程运行报以下错误:

原因是该串口设备没有权限,通过adb shell 使用root权限给该设备添加可读可写权限后,打开串口成功,我输入的命令如下:

1. adb shell

2. su

3. chmod 666 /dev/ttyS1

4. setenforce 0

原因截图:

最终解决方法任选一种即可:

1. 系统组成员赋矛串口设备一般用户读写权限,安卓不变。

2. 串口设备root用户具有读写权限,所以使安卓应用提升为特权app,也具有了权限。具体操作步骤:

在清单中声明android.uid.shell;使用adb 获取 root权限后,从设备中取出 security 目录取出 platform.pk8 和 platform.x509.pem 对应用签名;

安卓打开串口失败 java.io.IOException: Error running exec(). Command: [/system/xbin/su] Working Directory: nu相关推荐

  1. 解决Caused by: java.io.IOException: java.io.IOException: error=12, Cannot allocate memory

    最近公司一台线上服务器的hbase的regionserver挂掉之后起不起来报错OOM. 这台机器同时装有cassandra,于是停掉cassandra释放内存,重启regionserver失败,同时 ...

  2. HBase Master启动报错java.io.IOException: error or interrupted while splitting logs

    今天在一个CDH环境中启动HBase时HBase Master启动发生异常,HBase Master采用的是两台HMaster做一个HA.从CDH管理界面查询启动成功后,HBase Master状态并 ...

  3. Exception in thread main java.io.IOException: (null) entry in command string: null chmod 0700 E:\t

    在https://github.com/vincentduan/hadoop-common-2.7.1-bin.git中下载hadoop.dll,并拷贝到c:\windows\system32目录中. ...

  4. java.io.IOException: Cannot run program jps: error=2, No such file or directory

    错误信息如下: java.io.IOException: Cannot run program "jps": error=2, No such file or directory ...

  5. java io ioexception,java.io.IOException

    catch(java.io.IOException e){ ECLIPSE下LWUIT问题啊??java.lang.ClassNotFoundException'>java.lang.Class ...

  6. java io null异常,java.io.IOException:所有收集器的初始化失败。最后一个收集器中的错误是:null...

    我是MapReduce的新手,我试图找到问题的解决方案.我试图链接两个地图reduce作业.第一份工作正在执行,但在第二份工作上我是得到一个错误如下java.io.IOException:所有收集器的 ...

  7. sqoop将oracle数据导入到hive报错:Error: java.io.IOException: SQLException in nextKeyValue

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 问题 一.问题是什么导致的? 二.验证问题 总结 问题 sqoop将oracle数据导入到hive报错:Error: jav ...

  8. Tomcat9.0.13 Bug引发的java.io.IOException:(打开的文件过多 Too many open files)导致服务假死...

    问题背景: 笔者所在的项目组最近把生产环境Tomcat迁移到Linux,算是顺利运行了一段时间,最近一个低概率密度的(too many open files)问题导致服务假死并停止响应客户端客户端请求 ...

  9. java.io.IOException: Cannot run program “***.exe“ CreateProcess error=2, 系统找不到指定的文件,java调用可执行程序

    通过java调用命令行 java.io.IOException: Cannot run program ""C:\Users\yzx\Desktop\C4Photosynthesi ...

最新文章

  1. win11 wsl及ubuntu设置为wsl 2
  2. element ui 多个子组件_vue前端UI框架,一点都不圆润,盘它!
  3. DTS开发记录(序)
  4. 中国水溶性PVA薄膜行业市场供需与战略研究报告
  5. 使用surface初体验
  6. java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)
  7. Flash相关知识总结
  8. 6. 机器人正运动学---齐次变换矩阵的三种解读
  9. 世界头号黑客米特尼克自传
  10. 微信小程序毕业设计选题
  11. 小菜鸟的自我激励与不服输的心
  12. 王者荣耀选手退役后转行Python,自学的那种!网友:中国版“阿甘”
  13. 【Mathtype】安装Mathtype后,word无法粘贴的问题
  14. 计算机网络收集职业生涯规划的原则和步骤,职业生涯规划的步骤及原则介绍
  15. easyuefi如何添加引导_easyuefi怎么用?easyuefi基本使用方法介绍
  16. 伊朗加油站遭网络攻击致瘫痪、Babuk勒索软件源代码泄露|10月28日全球网络安全热点
  17. Linux安装配置Discuz论坛(centos7)
  18. 基于深度学习lstm_基于LSTM的深度恶意软件分析
  19. 通信原理笔记—码间串扰与波形传输无失真的条件(奈奎斯特第一准则)
  20. 手机如何连接无线打印服务器,手机如何设置打印服务器的无线WiFi参数?(适用于WPS系列V5 V6)...

热门文章

  1. SpringBoot中使用themeleaf
  2. 你真的知道判断语句吗?
  3. 专家鉴定这是2019最顶级的python框架,没有之一
  4. 星速配资:A股创业板涨逾4% 蓝筹股展开超跌反弹
  5. Chrome 扩展 H5 游戏结构检查器 GameInspect 支持 Laya, egret, cocosCreate, cocos2d-js
  6. (php毕业设计)基于php图书馆预约选座管理系统源码
  7. springboot实现文件预览
  8. 广东省中职学校管理干部来访交流
  9. linux中initrd的含义,浅谈linux启动的那些事(initrd.img)
  10. C++ override 虚析构函数 使用技巧