Articles of Радиопередатчик для

Android <приемник> – BroadcastReceiver не вызывается

Я указал получателя в манифесте так. <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.me.MyProject" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <uses-permission android:name="android.permission.RECEIVE_SMS"/> <application android:label="@string/app_name" android:icon="@drawable/ic_launcher" android:enabled="true"> <service android:name="MyService" android:exported="true" android:process=":different" android:enabled="true"> <intent-filter> <action android:name="com.me.MyService"> </action> </intent-filter> </service> <receiver android:exported="true" android:name="MySMSBroadcastReceiver" android:enabled="true"> <intent-filter> <action android:name="android.provider.Telephony.SMS_RECEIVED"/> </intent-filter> </receiver> </application> Если я тестирую это на устройстве Android Froyo (эмулятор или реальный), это работает […]

SetPackage для намерения в пряниках

Согласно документации для Android, выполните следующие действия: В качестве альтернативы, начиная с ICE_CREAM_SANDWICH, вы также можете безопасно ограничить трансляцию одним приложением с помощью Intent.setPackage Есть ли способ в Gingerbread (возможно, с помощью библиотеки совместимости) ограничить событие sendBroadcat () таким образом, что он отправляет его только в указанный пакет?

Обнаружение изменений состояния сети Android требует времени

Я пытаюсь обнаружить изменение состояния сети в моем приложении для Android. Я выполнил ответ в этом вопросе: Проверьте подключение к Интернету INTENT Это работает, но требуется, чтобы трансляция передатчика обнаруживала изменения. Когда я включаю или выключаю Wi-Fi, примерно через 10 секунд вызывается метод onReceive (). Почему это так много времени? Может ли кто-нибудь помочь? благодаря […]

Как создать ожидающее намерения внутри класса BroadcastReceiver?

Я пытаюсь создать трансляцию внутри вещательного приемника, но я не думаю, что я ввожу правильный код для него. Как ожидающий стажер ищет приемник вещания? Я хочу отправить текстовое сообщение. И нужно отложенное намерение отправить его.

Приоритет в широковещательном приемнике для приема вызовов

Я намерен сделать приемник Broadcast, который выполняет действия при приеме вызова. Возможно ли, что у него было больше приоритета, чем автоматический прием вызова SO ?. Я попытался назначить приоритет 2147483647, который, по моему мнению, является лучшим, но все же перескакивает, чтобы попробовать позвонить до конца моего ресивера. <!– Receiver de llamadas –> <receiver android:name=".PhoneCall"> <intent-filter […]

Использовать широковещательный приемник для улавливания входящего вызова, onReceive не срабатывает?

Я хочу реализовать простой BroadcastReceiver, он запускается, когда есть входящий вызов. Тем не менее, кажется, что onReceive никогда не срабатывает (я очень тщательно проверил LogCat, не выводил туда), что было не так? Tks Мой класс: public class MyPhoneReceiver extends BroadcastReceiver { private static final String TAG = "DEBUG"; @Override public void onReceive(Context context, Intent intent) […]

Приемник изменения связи получает ложные намерения в android

Я пытаюсь добавить информацию о состоянии соединения в свое приложение. Используя примеры здесь и документацию google, вы получите приемник, который корректно отображает предупреждение, когда состояние соединения изменилось, но также и нежелательно показывает его всякий раз, когда создается действие. ConnectStatusReceiver: package com.zivtaller.placefinder.receivers; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.util.Log; import android.widget.Toast; […]

Можно ли начать новый поток в BroadcastReceiver?

Мне нужно выполнить сетевую операцию в BroadcastReceiver . До сих пор я достигаю этого, создавая новую тему: @Override public void onReceive(Context context, Intent intent) { new Thread(new Runnable() { public void run() { // network stuff… } }).start(); } Есть ли риск, что процесс будет убит до того, как поток будет выполнен? Лучше ли использовать […]

Android BootReceiver не работает

Я пытаюсь слушать событие перезагрузки. Я создал следующий класс: import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; public class OnBootReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.i("MYBOOTRECEIVER", "HELLO!"); } } А затем в файле манифеста я поместил следующий xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.mypackage" android:installLocation="internalOnly" android:versionCode="1" android:versionName="1.0" > <uses-sdk […]

NEW_OUTGOING_CALL не вызывается на Samsung Galaxy S

Попытка перехватить исходящие вызовы и иметь хорошее решение Nexus 1 stock android 2.2 Желание HTC 2.2 Moto defy 2.1 Но не на Samsung Galaxy S работает 2.1, кто видел это? <receiver android:name="com.mypackge.OutGoingCallDetection" android:exported="true"> <intent-filter> <action android:name="android.intent.action.NEW_OUTGOING_CALL" android:priority="0" /> </intent-filter> </receiver> <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /> Обновление: добавляется PROCESS_OUTGOING_CALLS. Получатель: public class OutGoingCallDetection extends BroadcastReceiver { private static […]

Intereting Posts
У вас есть #области в Android / eclipse Android Volley Signed Apk Issue Невозможно использовать разрешение publish_stream – Facebook SDK для Android 3.0 Как динамически добавлять строки в таблицу Загрузите файл с DefaultHTTPClient и превентивной аутентификацией Размер уведомлений Android и маленьких изображений Как получить доступ к элементам пользовательского интерфейса в родительской активности из фрагмента Невозможно добавить учетную запись google в эмулятор android Android: в чем смысл атрибута экспортируемого приемника? Предупреждение о сбое данных для Android Предупреждение: ссылки на методы, использующие '.' не рекомендуется Как я могу получить точный размер экрана с помощью кода? Как реализовать очередь runnables Как фильтровать конкретные действия, которые нужно протестировать обезьяной с помощью android.intent.category? Как установить полупрозрачный фон для макета программно? Android – ScrollView, похожий на foursquare с картами + список