【发布时间】:2020-12-14 13:51:19
【问题描述】:
当我需要去看医生时,我必须:
- 致电 666666666
- 等待 5 秒
- 按 1
- 等待 5 秒
- 新闻 20301990
- 等待 5 秒
- 按 1
所以我想自动化所有这些步骤
我知道我可以拨打电话:
adb shell am start -a android.intent.action.CALL -d tel:666666666
我可以通过以下方式模拟输入:
sleep 5
adb shell input text "1"
sleep 5
adb shell input text "20*30*1990"
sleep 5
adb shell input text "1"
但如果我在adb shell am start -a android.intent.action.CALL -d tel:666666666 之后和adb shell input text "1" 之前不打开拨号盘,它就无法工作
所以我的问题是:如何在通话期间使用 adb 打开拨号盘?
【问题讨论】: