当前位置: 首页 > 知识库问答 >
问题:

如何在adb设备而不是当前系统上读取环境变量?[副本]

袁山
2023-03-14

如果我尝试adb shell$PWD它将读取当前系统的工作目录,而不是adb设备。

如何通过adb读取Android设备中的$PWD

共有1个答案

秦育
2023-03-14

你应该试试这样的东西

adb shell 'echo $PWD'

这将把$PWD扩展到设备中的当前工作目录。

 类似资料:
  • 问题内容: 如何在应用程序上下文中读取系统环境变量? 我想要类似的东西: 要么 取决于环境。 我的应用程序上下文中可以有这样的东西吗? 根据系统环境变量设置实际值的地方 我正在使用Spring 3.0 问题答案: 你接近:o)Spring 3.0添加了Spring Expression Language。你可以使用 结合应该可以解决你的问题。 还请注意@yiling的评论: 为了访问系统环境变量(

  • 我无法从环境变量中获取值。有很多类似的问题。但没有一个对我有用 应用程序.属性 系统变量 但当我硬编码时,它工作得很好。 更新

  • 问题内容: Java是否具有默认的“系统环境变量”,当我们设置它时将始终读取/附加它?/ etc似乎仅适用于TOMCAT / JBOSS等。 我不想通过Java系统属性(通过-Dprop1 = value1 -Dprop2 = value2传递)来设置它,因为它涉及shell / batch脚本。 它应可跨操作系统使用,例如Windows中的双击jar文件。 它应该可以在不同的JRE(Sun,IB

  • 我正在尝试使用在我的Quarkus应用程序中读取环境变量,但没有成功。我认为仅指定变量名应该就足够了,但它不起作用: 我还尝试在应用程序中指定一个属性。属性 读起来就像 但变量始终为空。 我错过什么了吗?在Quarkus中读取环境变量的正确方法是什么 我正在使用Quarkus 1.2.0。最终的

  • 5.3.1 $%envVarName% 当编译时,$%envVarName% 将会被环境变量 envVarName 替换。

  • 问题内容: 我知道这个问题以前已经问过很多,但是我确实读过,我会告诉你我所得到的。 我将列出在 OS X Yosemite 10.10.1* 中执行的命令 * Java版本 java -fullversion 哪个java 未设置Java home变量,因为当我这样做时: echo $ java_home 或 echo $ JAVA_HOME 或 echo $ Java_Home 我在终端上什么也