-
16-01-2014, 10:53 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Làm thế nào để chạy Windows commands (CMD) trong Java và trả về kết quả là các chuỗi hiển thị trên đó.
Như title ạ. em dùng đoạn lệnh:
Mã:Process p=Runtime.getRuntime().exec("cmd /c dir");
Mã:D: cd D:\...(dẫn tới thư mục chứa file aapt.exe) aapt d badging filename.apk
Ai biết về vấn đề này có thể giải thích dùm em được không ạ? [IMG]images/smilies/21.gif[/IMG]View more random threads:
- Lỗi trong câu lệnh if, so sánh đúng mà kết quả vẫn không trả về
- Cách sử dụng CardLayout?
- Preview (xem trước) Web trên eclipse, không thể xem được trang web có mã css3?
- cách return giá trị của thread trong Java?
- Cách đọc dữ liệu từ file .dat đó và đổ vào JList để hiển thị?
- so sanh == va equal trong java?
- Java hibernate: tìm kiếm record theo nhiều điều kiện
- Ý nghĩa câu lệnh "?" trong Java nghĩa là gì?
- Xin giúp đỡ
- Vấn đề chỉnh sửa lại size ảnh khi phóng to thu nhỏ Frame!
-
16-01-2014, 11:40 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cd đâu có phải là output chứ nó chỉ là change directory thôi mà. Bạn nên nhớ là change directory là khái niệm trong mỗi hệ điều hành, Java không quản việc này được.
Bạn đưa source code lên mọi người sẽ giúp bạn giải quyết vấn đề này!
-
16-01-2014, 05:25 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đơn giản. Windows không tìm thấy chương trình "cd" lưu ở đâu cả.
Cái
Mã:Process p=Runtime.getRuntime().exec("blah blah");
cmd là 1 chương trình trong thư mục System32, thư mục này đã định nghĩa trong biến PATH nên bạn có thể bỏ qua phần đường dẫn. Còn cd thì không, windows không có chương trình như vậy (mặc định nhé, bạn mà viết ra chương trình như thế thì đừng bắt bẻ mình [IMG]images/smilies/biggrin.png[/IMG])
Bây giờ có vẻ vấn đề của bạn là muốn chạy lệnh aapt (đóng gói android). Theo những thông tin bạn đưa ra mình dự đoán câu lệnh bạn cần viết là:
Mã:Process p=Runtime.getRuntime().exec("D:\path\to\aapt d badging filename.apk");
PS: Bạn mod game ah [IMG]images/smilies/biggrin.png[/IMG]
Happy Coding!
-
02-07-2016, 06:41 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cho hỏi chạy lệnh cmd từ C++ làm thế nào ạ ?
-
03-07-2016, 05:11 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi einstein92
2 - Tôi đã thấy một demo trong Java đọc IP của hệ điều hành (trên Linux và cả Windows) : gọi command line ipconfig, ...
lâu rồi không nhớ nó nằm đâu. Tôi sẽ lưu tâm tìm khi bạn chưa thấy
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ