android串口权限怎么加?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android串口权限怎么加?相关的知识,希望对你有一定的参考价值。

1.在init.rc中提权 chmod 777 /dev/ttyUSB0
2.在device.c中提权限,这个比较隐蔽,不易发现,详细可以参考我的blog:http://blog.csdn.net/yiyaaixuexi/article/details/6803593
3.每次都在java层去提权,cmd为提权命令

public void exeShell(String cmd)

try
Process p = Runtime.getRuntime().exec(cmd);
BufferedReader in = new BufferedReader(
new InputStreamReader(
p.getInputStream()));
String line = null;
while ((line = in.readLine()) != null)
Log.i("exeShell",line);



catch(Throwable t)

t.printStackTrace();

参考技术A 我是在Win7下搭建ADB调试环境的。在命令行中输入"adb shell" 进入OK6410A开发板shell后,输入"vi forlinx.rc" ,终端会显示下图所示的内容。

以上是关于android串口权限怎么加?的主要内容,如果未能解决你的问题,请参考以下文章

android 串口读数导致界面卡死

android串口消息

delphi android蓝牙4.0开发

ubuntu 读写串口权限怎么永久设置

Android studio中为啥明明写了权限还会报错

Android平台到底能不能通过串口发送AT指令呢,急!!!