如何在android(非root设备)中执行多个shell命令?

时间:2014-06-12 09:49:27

标签: java android linux shell ffmpeg

我正在尝试在我的Android应用程序中执行两个命令,如下所示:

Process process1 = Runtime.getRuntime().exec("ffmpeg -i input1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts");
process1.waitFor();

Process process2 = r.exec("ffmpeg -i input1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts");
process2.waitFor();

但只有第一个命令被执行。该设备未植根。如何执行多个命令?

PS :经历了与此相关的各种问题,但它们主要针对有根设备并使用su

工作

0 个答案:

没有答案