Если я набираю символ типа "," и нажимаю на кнопку вызова, я получаю диалоговое окно с сообщением "Проблема подключения или неверный код mmi". Может кто-то сказать мне, откуда это диалоговое окно появляется в Android.
Конкретная строка, которую вы упоминаете, исходит из ресурсов среды в рамках /base/core/res/res/values /strings.xml для ресурса mmiError. Областью, которой вы, вероятно, заинтересованы, является внутренний код телефонии в рамках /base/telephony/java/com/android/internal/telephony/gsm/GsmMmiCode.java
Вы можете найти такие вещи, используя "git grep" и подходящие регулярные выражения.
Я должен добавить, что это заканчивается в приложении дозвона (пакеты/приложения/Телефон). Если вы посмотрите на PhoneUtils.java в этом пакете, будет отображаться функция displayMMIComplete, которая имеет дело с конечным результатом пользовательского отображения.
сайт refrence: coderanch (я читаю здесь!)
encode ("#") ussd = encodedHash + "456" + encodedHash