Chvalov
@Chvalov

Как в Android спарсить ответ USSD запроса, с помощью logcat?

Взял пример вот этого кода - https://github.com/djkevincr/sep_project/tree/mast...
О нем же на хабре - habrahabr.ru/sandbox/34844

Но не могу понять, почему код не работает, так как все что должно было находить в логах есть:
W/Trace   (  679): Unexpected value from nativeGetEnabledTags: 0
D/CallManager(  679):  handleMessage msgid:114
D/CallManager(  679):  handleMessage (EVENT_MMI_COMPLETE)
D/PhoneGlobals(  679): onMMIComplete()...
D/PhoneUtils(  679): displayMMIComplete: state=COMPLETE
D/PhoneUtils(  679): Extended NW displayMMIComplete removeMsg
D/PhoneUtils(  679): - using text from MMI message: 'Balans: 321.75.'
D/PhoneUtils(  679): MMI code has finished running.
D/PhoneUtils(  679): Extended NW displayMMIInitiate (Balans: 321.75.)
V/Provider/Settings(  679):  from settings cache , name = security_locker , value = null


Есть глянуть хабр то первое что бросилось в глаза:
// не пишу все импорты, напишу только то, что не забудьте подключить класс USSD
import com.example.android.UssdMessage.USSD;
Но этот класс не используется если прописать

В Манифесте строка
<uses-permission android:name="android.permission.CALL_PRIVILEGED"></uses-permission>
Подчеркнута красным, да и смысла ее я не вижу так как это тоже самое CALL_PHONE но с возможность звонков на экстренные номера.
  • Вопрос задан
  • 847 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы