Я хочу набрать номер через устройство набора номера Android, которое открывает клавиатуру / номеронабиратель и набирает номер, используя команды adb.
Я пытался набрать номер, используя следующие команды оболочки adb:
adb shell am start -a android.intent.action.CALL -d tel:*#*#0808#*#*
Но это набирает номер OTA как код MMI, и это не то, что мы хотим.
Мне говорят, что код # # 0808# # - это секретный код, который запускает скрытое меню и должен набираться через номеронабиратель.
Я обнаружил, что команда:
adb shell monkey -p com.android.dialer -c android.intent.category.LAUNCHER 1
запускает приложение телефона (но не цифровую клавиатуру).
Итак, я попытался набрать его с помощью команд:
adb shell monkey -p com.android.dialer/com.android.incallui.InCallActivity -c android.intent.category.LAUNCHER 1 *#*#0808#*#*
но это не сработало.
Может ли кто-нибудь помочь, почему это не работает?и как я могу запустить номеронабиратель и набрать этот номер?
Спасибо!