im proberen om dit te doen op Android:
Process p = Runtime.getRuntime().exec(sh);
DataOutputStream out = new DataOutputStream(p.getOutputStream());
out.writeBytes(something useful\n);
out.close();
p.waitFor();
out = new DataOutputStream(p.getOutputStream());
out.writeBytes(something useful\n);
out.close();
p.waitFor();
De tweede keer uitvoeren out.writeBytes (); , Krijg ik een java IOException: Slechte dossiernummer. Mijn app heeft verschillende inheemse programma's uit te voeren, maar altijd hetzelfde proces. Iedereen weet waarom dit niet werkt?