我想在我的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