2

我可以使用以下命令从 adb shell 启动意图

adb shell "am start -W -a SOME_ACTION \
        -e SOME_EXTRA_KEY SOME_EXTRA_VALUE"

但是,我只能将 extra 作为字符串值传递。是否可以在那里传递复杂的数据类型,我想为 SOME_EXTRA_VALUE 传递一个 Map< String, String> 但我不确定这是否可能。我能做到这一点吗?谢谢。

编辑:这是出于测试目的,我想编写脚本以使用不同的参数将意图发送到我的应用程序。如果有可以做到这一点的工具,我也想知道。

4

0 回答 0