我尝试使用意图am
来模拟我的活动。要做到这一点,我需要传递额外的" android.intent.extra.STREAM"有一系列uris(字符串)。我尝试使用{{1}}命令从shell启动它。但是,我似乎无法使用{{1}}将Uri / String列表指定为额外列表。我看到的唯一的数组类型附加组件是int,long和float。
有没有不同的方法来模拟从shell发送多个Uris?
答案 0 :(得分:0)
这是所有Android命令行工具的已知限制 - 仅支持基本数据类型作为参数。这是非常不幸的,因为很容易为内部使用的现有XML序列化添加命令行支持。