Android调试串口无法连接串口设备的问题及解决办法
来源:互联网 发布:mac finder 拷贝路径 编辑:程序博客网 时间:2024/06/05 20:13
最近在做安卓串口调试的过程中,主要出现设备无法通信的问题,程序中打开端口 ,总是返回-1 如下图:
首先,查看环境是否存在问题(NDK环境等S)
1. 运行-》cmd-》adb shell –》进入linux底层
2. 查看selinux是否为关闭状态,查看命令为:getenforce
若返回permissive即为正确,若返回enforcing,则进行修改。
3.关闭setlinux的方法:
#vi /etc/selinux/config
将文件中的SELINUX="" 为 disabled ,然后重启。
如果不想重启系统,使用命令setenforce 0
注:
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式
4. 修改完成后修改对应串口的权限
cd dev 到dev目录
chmod 777 ttyS0 (ttyS0 修改为自己配置的端口)
5.确保NDK环境安装正常。(这个首先确定下)
0 0
- Android调试串口无法连接串口设备的问题及解决办法
- 串口调试Android设备
- pl2303串口设备无法识别的问题
- 调试串口的问题
- win7与android设备通过蓝牙串口的连接方法
- win7与android设备通过蓝牙串口的连接方法
- win7与android设备通过蓝牙串口的连接方法
- 外部串口造成ActiveSync软件无法连接的问题
- 配置virtual虚拟机串口时出现的问题及解决办法
- Android无法连接设备调试
- T32调试串口连接
- 串口调试--COM1没有发现,或被其他设备占用 的解决办法
- 串口服务器的配置与连接调试
- 串口终端调试问题。
- linux串口调试问题
- Ubuntu下Android studio连接设备无法安装apk或调试的问题
- Android 设备上实现串口的移植
- Android 设备上实现串口的移植
- ArrayList Victor LinkedList区别
- Windows 下openssl安装与配置
- 不用安装Oracle客户端,远程连接Oracle数据库
- Javascript Object, Set, Map总结
- Android禁止状态栏下拉 4.4
- Android调试串口无法连接串口设备的问题及解决办法
- C++类的静态成员详细讲解
- poj2762 Going from u to v or from v to u?
- golang带cookie post get请求 例子
- 线性时间排序 计数排序(Counting Sort)
- webpy save session to redis
- 数据处理---Spring Batch之基础
- sql日期格式化
- Android四大组件之Service精通