proc = Runtime.getRuntime().exec(cmd, null, fwrkDir);
应该
proc = Runtime.getRuntime().exec(cmd, 'PATH=$PATH:/android-sdk-linux_x86/platform-tools', fwrkDir);解决方法
我正在尝试通过Java中的以下命令启动脚本:
proc = Runtime.getRuntime().exec(cmd,null,fwrkDir);
在控制台中键入的命令可以正常工作。但是在这里,即使将路径添加到$PATH变量中,也似乎找不到该脚本。如果将null传递为Environment,Java不会自动继承所有此类变量吗?