我想在我的Android應用程序中實現文件搜索功能,我想知道如何從我的程序中獲取「PATH」環境變量的值?如何在Android中以編程方式獲取PATH環境變量的值?
5
A
回答
7
Map<String, String> variables = System.getenv();
如果存在PATH,則通過關鍵詞迭代,從映射中找出相應的值。如果有幫助,請參閱此link。
+0
使用System.getenv(String name)代替 – armansimonyan13 2017-04-12 08:20:52
1
..或者你可以運行ADB
adb shell echo \$PATH
+0
感謝您的回覆,但我正在尋找一種編程方式。 – user1203329 2012-03-01 17:50:55
+0
你可以在代碼中運行adb ..不客氣:) – Blackbelt 2012-03-01 18:29:05
相關問題
- 1. 以編程方式獲取Visual Studio環境變量?
- 2. 如何在Python中獲取PATH環境變量分隔符?
- 3. 在VS的C/C++中以編程方式獲取Visual Studio環境變量?
- 4. Android中的PATH環境變量
- 5. 以編程方式獲取另一個進程的環境變量?
- 6. 以編程方式將目錄添加到Windows PATH環境變量
- 7. 以編程方式在windows中設置全局環境變量
- 8. 以編程方式設置程序所需的環境變量
- 9. UNIX PATH環境變量編輯
- 10. 獲取Dockerfile中的環境變量值
- 11. 獲取環境變量的值在UNIX
- 12. 如何在Jenkins/Hudson中以編程方式設置環境變量?
- 13. 如何以編程方式在Linux中設置永久環境變量?
- 14. 如何在Windows 7中以編程方式設置環境變量?
- 15. 以編程方式向當前進程添加環境變量
- 16. Path環境變量14.04
- 17. 如何在Spark類中獲取環境變量的值?
- 18. 更改MAMP中的PATH環境變量
- 19. linux中的PATH環境變量
- 20. python中的PATH環境變量
- 21. 如何從bash中的PATH環境變量中獲取第一個目錄?
- 22. 以編程方式刪除環境變量
- 23. 用Java以編程方式設置Linux環境變量
- 24. 以編程方式修改環境變量?
- 25. 以編程方式創建環境變量
- 26. 在Java中獲取ruby環境變量DATABASE_URL Android應用程序
- 27. 如何在PHP中以編程方式獲取變量/常量名稱?
- 28. 如何獲取Android.mk中的環境變量值?
- 29. 如何獲取環境變量名稱
- 30. Perl Inline :: Java。如何在編譯時獲取Classpath環境變量?
我很好奇,爲什麼你需要$ PATH的搜索程序?只從感興趣的根目錄下文件系統。 – MartyMacGyver 2012-02-29 20:10:37
我正在實施一個邏輯來確保設備沒有根。因此,除了用於生根和維護根訪問權限的文件的標準位置外,我還要追蹤PATH變量中的文件夾。 – user1203329 2012-03-01 17:50:02