我正在尝试编写一个由系统脚本启动的 Android 应用程序。应用程序应该提示输入文本并将其输出到标准输出,以便脚本可以使用它。编辑: 在这里澄清一些事情:脚本由encfs --extpass 选项启动。
我知道android应用程序如何写入控制台:System.console().printf("text");
我知道如何从脚本启动活动:am start -n com.pkg.App/.MyActivity
我不知道如何实际使应用程序以这种方式启动以实际将任何内容输出到启动它的控制台。应用程序似乎在做它的事情,并且没有任何东西返回到控制台。
也许我错误地处理了整个问题,并且有一种更简单的方法来提示脚本中的文本?