我有两个命令要执行并取回数据我的 .sh 文件作为两个命令,它看起来像这样
su dhcpcd eth0
当我尝试通过键入 sh filename.sh 在我的 Android 终端中执行 .sh 命令时,它没有给我输出,但是当我通过键入单独的行来执行它时,它可以工作。所以当我编程为
nativeProcess = Runtime.getRuntime().exec("su");
nativeProcess = Runtime.getRuntime().exec("dhcpcd eth0");
while ((line = br.readLine()) != null)
{
contents.append(line + "\n");
}
这有什么问题?我得到的输出内容为空