С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android фоновый режим http://www.cyberforum.ru/android-dev/thread1283119.html
Здравствуйте.Что вы посоветуете использовать в такой задачи : 1.Установка время от одной минуты до десятки часов. 2.Приложение должно перейти в фоновый режим или же закрыться и вызваться в...
Программирование Android Можно ли написать для Андроида "неуправляемую" библиотеку, чтобы ее было тяжело декомпилировать? Глубоко неважно, что за библиотека, лишь бы ее можно было так или иначе использовать в обычных приложениях Андроид на джаве - и нельзя было разобрать так же легко, как простые jar с их байт-кодом. http://www.cyberforum.ru/android-dev/thread1283117.html
Интересная вьюшка Программирование Android
В приложении понадобилось выводить текст и изображения на одной view. Идея такая: посылаю строку вида "Это яблоко :img:apple и вот тут рядом червяк :img:worm " И в итоге должно все что между...
ImageAdapter Программирование Android
Не могу понять в чем ошибка, итемы GridView не реагируют на нажатия: @Override public View getView(int position, View convertView, ViewGroup parent) { View v; if (convertView == null) {...
Программирование Android Как передать ссылку по клику в другой класс? http://www.cyberforum.ru/android-dev/thread1282729.html
как передать ссылку по клику в другой класс есть класс парсера вот часть кода protected InputStream getInputStream() { URL feedUrl = null; try { feedUrl = new...
Программирование Android Как распарсить Json-ответ Android приложении? Добрый день! Android приложение получает ответ от сервера в формате Json. Есть 2 варианта ответа : 1. 2. Какой лучше использовать и как его распарсить что бы все значения "name" добавить в... подробнее

Показать сообщение отдельно
zoolog117
Заблокирован

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

24.10.2014, 01:23. Просмотров 360. Ответов 0
Метки (Все метки)

Собственно код.
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 - и в нем опять же отправлял мой номер телефона)

В чем может быть дело?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.