Форум программистов, компьютерный форум CyberForum.ru

Basic4Android

Войти
Регистрация
Восстановить пароль
 
Evsik
0 / 0 / 0
Регистрация: 03.10.2015
Сообщений: 2
#1

Отправка USSD запроса и чтение его результата в Service - Basic4Android

11.12.2016, 00:25. Просмотров 368. Ответов 1

Стоит задача отправить USSD запрос из Service, и записать ответ в переменную. Предполагается, что все необходимые разрешения получены.
Раньше в Activity я мог отправлять запрос следующим образом:
Java
1
2
3
4
String ussdCode = "100"; //какой-либо код
String encodedHash = Uri.encode("#");
String ussd = "*" + ussdCode + encodedHash;
startActivityForResult(new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + ussd)),1);
но теперь это не работает, битый час не могу найти решение, прошу помощи.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2016, 00:25     Отправка USSD запроса и чтение его результата в Service
Посмотрите здесь:

A Windows service with the name MySQL already exists. Please uninstall this service correctly or choose a different name for the new service. MySQL
вывод результата запроса
C++ Отправка СМС ММС USSD через GSM телефон/модем
Как результат запроса другого результата запроса запихнуть в массив? PHP БД
1С 1C 8.x Вывод результата запроса
Выполнение запроса и получение его результата PHP БД
Android Незаметный перехват результата USSD запроса
Delphi Отправка POST-запроса и его прием
C# WCF Отправка POST запроса и получение результата
Отправка ussd запросов через модем Delphi
Проверка результата запроса MySQL
Отправка и получение WCF Service Soap C# WCF

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Khaker_tt
30 / 30 / 6
Регистрация: 24.11.2015
Сообщений: 317
Завершенные тесты: 1
12.12.2016, 07:28     Отправка USSD запроса и чтение его результата в Service #2
Evsik,
vb.net
1
2
3
4
5
6
7
8
9
Dim PhoneCalls As PhoneCalls 
Sub Activity_Create(FirstTime As Boolean)
    Call("*#123#")
End Sub
Sub Call(Command As String)
    Dim i As Intent
    i.Initialize(i.ACTION_CALL, "tel:" & Command.Replace("#", "%23"))
    StartActivity(i)
End Sub
Yandex
Объявления
12.12.2016, 07:28     Отправка USSD запроса и чтение его результата в Service
Ответ Создать тему
Опции темы

Текущее время: 10:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru