我希望找到一种方法,可以使用adb shell或类似工具创建命令,并将其发送到我的应用程序。这样,我就可以在更改任何内容时不必每次重新加载应用程序,而是进行一些小的更改。
有没有一种方法可以打开adb shell并向正在运行的应用程序发送命令?
如果不可能,那么有什么可能的方法可以发送命令到我的应用程序,以便我可以执行诸如(移动UI元素)或(从URL创建文件)等操作?基本上,我想能够向我的应用程序发送字符串命令.....
如果我可以使用命令行工具做到这一点,那就太好了。否则,有什么好的方法可以解决这个问题呢?
有没有一种方法可以打开adb shell并向正在运行的应用程序发送命令?
如果不可能,那么有什么可能的方法可以发送命令到我的应用程序,以便我可以执行诸如(移动UI元素)或(从URL创建文件)等操作?基本上,我想能够向我的应用程序发送字符串命令.....
如果我可以使用命令行工具做到这一点,那就太好了。否则,有什么好的方法可以解决这个问题呢?
adb shell am
启动了一个活动。该活动可能会使用Log.d()
来记录一些内容。但是这些日志不会显示在主机命令提示符上。我该如何将日志重定向到标准输出?实际上,我只是想让活动执行有一个结果,并让我的shell脚本获取它。我希望像这样使用VAR="$(adb shell am start <command> | grep result)"
。 - Yeungadb logcat -d | grep ...
中获取它。 - Yeung