0

我正在尝试模拟我的活动以 intent 开始android.intent.action.SEND_MULTIPLE。为此,我需要传入带有 uris(字符串)数组的额外“android.intent.extra.STREAM”。我正在尝试使用am命令从 shell 启动它。但是,我似乎无法将 Uri/String 列表指定为额外的 using am。我看到的唯一数组类型额外是整数、长整数和浮点数。

有没有不同的方法来模拟从 shell 发送多个 Uris?

4

1 回答 1

0

这是所有 Android 命令行工具的已知限制 - 仅支持基本数据类型作为参数。这是非常不幸的,因为很容易为内部使用的现有 XML 序列化添加命令行支持。

于 2015-07-23T22:01:35.563 回答