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

Можно ли ОТПРАВЛЯТЬ смс из onReceive класса, расширяющего класс BroadcastReceiver? - Android

Войти
Регистрация
Восстановить пароль
 
zoolog117
Заблокирован
24.10.2014, 01:23     Можно ли ОТПРАВЛЯТЬ смс из onReceive класса, расширяющего класс BroadcastReceiver? #1
Собственно код.
Java
1
2
3
4
5
6
7
8
9
10
11
12
public class SmsReceiver extends BroadcastReceiver {
...
@Override
public void onReceive(Context context, Intent intent) {
...
    // send sms
    SmsManager sms = SmsManager.getDefault();
    sms.sendTextMessage("79000000000", null, // там номер телефона без плюсика впереди
                        "lorem ipsum", null, null); 
}
...
}
И манифест.
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.******"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk android:minSdkVersion="1" />
 
    <uses-permission android:name="android.permission.RECEIVE_SMS" />
    <uses-permission android:name="android.permission.READ_SMS" />
    <uses-permission android:name="android.permission.SEND_SMS" />
 
    <application
        ...
        <receiver android:name="com.automan.SmsReceiver">
        <intent-filter>
            <action android:name="android.provider.Telephony.SMS_RECEIVED" />
        </intent-filter>
    </receiver>
    </application>
 
</manifest>
Говорят, что нифига здесь не отправляется, хотя все остальное в этом onReceive - работает, и у меня тоже работает (но я только на себе тестировал: сам себе отправлял - срабатывал onReceive - и в нем опять же отправлял мой номер телефона)

В чем может быть дело?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2014, 01:23     Можно ли ОТПРАВЛЯТЬ смс из onReceive класса, расширяющего класс BroadcastReceiver?
Посмотрите здесь:

BroadcastReceiver и startActivity Android
Servise, BroadcastReceiver, Activity Android
Класс: Хочу из класса WorkFiles получить доступ к функционалу класса WorkDB. Android
Android СМС менеджер или блокиратор СМС по содержимому
Android Как задать определённый номер на отправку смс и приём смс
Уведомления в BroadcastReceiver Android
BroadcastReceiver, куда добавить код? Android
BroadcastReceiver + static переменная Android
BroadcastReceiver Android
Android Виджеты, BroadcastReceiver и Строки
Android BroadcastReceiver, считывание состояние телефона
Не корректно отрабатывает метод onReceive() Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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