如何通过ADB发送含多个String extras的Intent启动Activity?
通过ADB发送带多个String Extras的Intent启动Activity
直接在原有命令基础上,重复使用--es参数即可添加多个String类型的extra,每个--es对应一组键值对。
比如你要添加extra1和extra2两个String参数,命令可写为:
adb shell am start -a "com.company.MY_COMMAND" --es "extra1" "Hello" --es "extra2" "World" -t "text/plain"
补充说明:
--es是extra string的缩写,专门用于传递String类型的额外数据- 每一组额外参数都需要单独用
--es声明键和对应的值 - 如果参数值包含空格或特殊字符,记得用双引号包裹
内容的提问来源于stack exchange,提问作者user1506104
相关产品推荐
相关产品推荐

