我的自动化测试通过 发送意图adb shell am
,但我无法指定额外的String Array。
根据Intent 类文档,可以将String[] extra 添加到意图中。
但是,该命令的Intent 规范文档am
没有列出字符串数组类型。我可以在文档中看到的唯一字符串类型是普通字符串,也可能是 null “字符串”:
--esn <EXTRA_KEY>
Add a null extra. This option is not supported for URI intents.
-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE>
Add string data as a key-value pair.
是否可以避免仅仅为了发送字符串数组而编写 java 应用程序?
有没有办法从命令行发送额外的String[] ?
编辑以防这种方式不可能,这样做的首选方法是什么?