关于http://code.google.com/p/android-serialport-api/有个可读写串口的API 遇到的问题以及解决办法
2013-03-13 23:05
806 查看
参考帖子
http://bbs.csdn.net/topics/320267733
我试过在串口终端
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。
http://bbs.csdn.net/topics/320267733
我试过在串口终端
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。
相关文章推荐
- Failed to fetch URl https://dl-ssl.google.com/android/repository/addo Android SDK更新以及ADT更新出现问题的解决办法
- 用android_serialport_api遇到的问题以及解决方法
- Failed to fetch URl https://dl-ssl.google.com/android/repository/addo Android SDK更新以及ADT更新出现问题的解决办法
- 拿什么拯救:Android Studio 时代 继续使用Eclipse开发Android app时遇到的几个问题以及解决办法
- android开发(37) android使用android_serialport_api 操作串口,解决权限问题
- 关于android编程中遇到的Could not find class 'com.swetake.util.Qrcode错误的原因及解决办法
- 关于android编程中遇到的Could not find class 'com.swetake.util.Qrcode错误的原因及解决办法
- 关于SDK更新遇到Failed to fetch URL http://dl-ssl.google.com/android refused问题的解决办法
- 在编译Android 工程时常遇到的问题,以及解决办法。
- 自己在使用Android Maps API 开发地图应用程序时遇到的问题,以及解决的办法
- 第一个android程序以及遇到问题解决办法