Tôi muốn triển khai chức năng tìm kiếm tệp trong ứng dụng Android của mình và tôi tự hỏi làm thế nào tôi có thể nhận được giá trị của biến môi trường "PATH" từ bên trong chương trình của tôi?Làm thế nào để có được giá trị của biến môi trường PATH lập trình trong Android?
Trả lời
Map<String, String> variables = System.getenv();
Lặp lại danh sách phím, nếu PATH tồn tại, tìm giá trị tương ứng từ bản đồ. thấy điều này link nếu nó giúp.
Sử dụng System.getenv (Tên chuỗi) thay vì – armansimonyan13
.. hoặc bạn có thể chạy adb
adb shell echo \$PATH
Cảm ơn bạn đã trả lời nhưng tôi đang tìm kiếm một cách có lập trình. – user1203329
Bạn có thể chạy adb trong mã của bạn .. Bạn được chào đón :) – Blackbelt
- 1. Làm thế nào để thiết lập biến môi trường PATH trong kịch bản CMake?
- 2. Làm cách nào để có được giá trị của các biến môi trường?
- 3. Process.Start() và biến môi trường PATH
- 4. Biến môi trường modifiy lập trình?
- 5. Lập trình thêm thư mục vào biến môi trường Windows PATH
- 6. Làm thế nào để đọc giá trị biến môi trường cửa sổ trong python?
- 7. Không thể cập nhật biến môi trường "PATH" bằng WIX
- 8. Đặt đường dẫn có giá trị biến môi trường
- 9. Biến môi trường thiết lập trong Mathematica
- 10. Laravel 4: làm thế nào tôi có thể nhận được giá trị môi trường?
- 11. Làm thế nào để thiết lập một biến môi trường vĩnh viễn trong Linux?
- 12. C# biến môi trường thiết lập
- 13. Python: Cách độc lập nền tảng để sửa đổi biến môi trường PATH
- 14. Lập trình cho Android trong môi trường 100% C++?
- 15. Đặt biến môi trường Linux theo lập trình trong Java
- 16. $ Biến môi trường PATH cho apache2 trên mac
- 17. Làm thế nào để thiết lập môi trường phát triển Android PURELY trong VIM?
- 18. Làm thế nào để thiết lập biến môi trường dòng lệnh trong PHP shell_exec
- 19. Làm thế nào để thiết lập một biến môi trường trong vỏ emacs (eshell)?
- 20. Tại sao PATHhell Environment PATH lại khác với PATH của môi trường hệ thống?
- 21. Làm thế nào để thiết lập biến môi trường để có được thiên thạch chạy mãi mãi
- 22. Thay đổi vĩnh viễn biến môi trường% PATH% của người dùng qua lô hoặc Python
- 23. Rails 3/Thiết lập biến môi trường tùy chỉnh
- 24. Làm thế nào để biến trình giả lập Android?
- 25. Làm cách nào để đặt biến môi trường thành giá trị có dấu cách trong tệp lô?
- 26. kiểm tra xem biến môi trường đã được thiết lập
- 27. Cú pháp để lấy giá trị của biến môi trường trong tệp Kconfig
- 28. Làm thế nào để có được giá trị của biến toàn cầu trong jquery?
- 29. Giá trị được đọc trong môi trường Đa luồng
- 30. Làm cách nào để sử dụng các biến môi trường trong tệp .classpath của Eclipse?
tôi tò mò tại sao bạn cần $ PATH cho một chương trình tìm kiếm? Chỉ cần đi bộ hệ thống tập tin từ gốc quan tâm. – MartyMacGyver
Tôi đang triển khai một logic để đảm bảo rằng thiết bị không được root. Vì vậy, tôi sẽ đi sau khi thư mục trong biến PATH ngoài vị trí tiêu chuẩn của các tập tin để rễ và duy trì quyền truy cập root. – user1203329