我试图从Android应用程序执行一些命令:
String[] cmd = {"su","-c","cat /storage/sdcard0/test.dat > /dev/ttyGS1"};
Process process = Runtime.getRuntime().exec(cmd);
process.waitFor();
执行此操作后没有任何反应,但是当我在adb shell上使用相同的命令时没有任何问题。
su -c cat /storage/sdcard0/test.dat > /dev/ttyGS1
有谁知道我可以在哪里找到解决这个问题的理由?