Tôi chỉ muốn thực thi tệp của mình từ một thư mục cụ thể. trong trường hợp của tôi/dữ liệu/dữ liệu/my-package/files /. Vì vậy, tôi đã thử:thực thi tệp từ thư mục được xác định bằng Runtime.getRuntime(). Exec
Process process2=Runtime.getRuntime().exec("cd /data/data/my-package/files/");
process2.waitFor();
process2=Runtime.getRuntime().exec("./myfile");
Nó không hoạt động. bất cứ ai có thể cho tôi biết xin vui lòng đúng cách để làm điều đó. Cảm ơn
thực hiện '.... exec ("/data/data/my-package/files/myfile ");' hoạt động? – zapl
nó hoạt động nhưng ở đây tôi muốn thực thi tệp của tôi từ thư mục được chỉ định vì nó tạo tệp mới. cảm ơn – 113408
Bạn có thể xem [câu trả lời của tôi] [http://stackoverflow.com/questions/6811522/changing-the-working-directory-of-command-from-java/42281455#42281455] –