im próbál tenni ez Androidon:
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();
A második alkalommal, amikor végre out.writeBytes (); Kapok egy java IOException: „Rossz ügyszáma”. Saját app, hogy végre több natív programokat, de mindig ugyanazt a folyamatot. Bárki, aki tudja, hogy ez miért nem működik?