Android पर यह करने के लिए कोशिश कर रहा im:
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();
दूसरी बार मैं out.writeBytes निष्पादित (); बुरा फ़ाइल संख्या:, मैं एक जावा IOException मिलता है। मेरा ऐप कई देशी कार्यक्रमों पर अमल करने की है, लेकिन हमेशा एक ही प्रक्रिया का उपयोग करें। क्या किसी को पता है क्यों यह काम नहीं करता है?