关于http://code.google.com/p/android-serialport-api/有个可读写串口的API 遇到的问题以及解决办法

参考帖子
我试过在串口终端
chmod 777 /dev/s3c2410_serial0
chmod 777 /dev/s3c2410_serial1
chmod 777 /dev/s3c2410_serial2——Sate210 调试串口,也可以当做普通串口用
chmod 777 /dev/s3c2410_serial3
这样 http://code.google.com/p/android-serialport-api/有个可读写串口的API
编译出的串口apk 就可以使用,不会提示 you do not hava read/write permission to the serial port
了!
不过重启后,又会提示 you do not hava read/write permission to the serial port
只能重新再在串口终端逐一输入
chmod 777 /dev/s3c2410_serial0
chmod 777 /dev/s3c2410_serial1
chmod 777 /dev/s3c2410_serial2——Sate210 调试串口,也可以当做普通串口用
chmod 777 /dev/s3c2410_serial3
不过也有解决办法,就是修改内核在
1·要重新编APK文件      

工程copy到NDK的samples中, 修改jni下的SerialPort.c文件

其中一行改为open(path_utf,O_RDWR | O_SYNC); 去掉中间选项

重新编译生成 ***.apk文件, 装载就行啦!

2·要更改权限

在根目录下init.rc文件的最后添加命令,修改serail_uart0 读写权限。保存,重启reboot。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值