大家好:
我用JNI实现了Android读写串口的操作,读写部分的操作放到C++文件里面,Java只负责调用接口。
程序每次启动运行后,都发现是应为串口文件/dev/ttyS0的权限不够,无法读写串口,只用手工用ADB Shell命令搞成chmod 777,这样才可以正常运行。
假如不想手工修改权限,还有其他办法吗?
我用JNI实现了Android读写串口的操作,读写部分的操作放到C++文件里面,Java只负责调用接口。
程序每次启动运行后,都发现是应为串口文件/dev/ttyS0的权限不够,无法读写串口,只用手工用ADB Shell命令搞成chmod 777,这样才可以正常运行。
假如不想手工修改权限,还有其他办法吗?
解决方案 »
- 本人想把毕业设计课题定为《基于android的蓝牙聊天室设计与开发》 请问该如何下手?
- NDK使用动态库(共享库的问题)
- android 中的cursor问题
- 集成可卸载第三方应用----来者有分
- ListView中ImageView的显示,如何在两个图之间切换?
- android软键盘上按Enter后,怎样使编辑框不是去焦点
- 关于应用程序开发…的框架
- android timeline
- RadioGroup RadioButton 无法显示出来
- android怎么获取手机亮屏了多长时间?
- 第一次写android应用,第一次运行成功,第二次提示未知终止,拜托大家帮忙看看。
- 获取gridview内图片资源
谢谢!