Intereting Posts
Не удалось найти системный образ в эмуляторе в Android Studio с API Google Имя GoogleAccountCredential равно null, несмотря на вызов setSelectedAccountName (Android 6.0) Трансляция, когда состояние сети изменилось Ошибка медиаплеера Android (1, -1004) при воспроизведении потока с внешнего веб-сайта Как отлаживать ошибки MediaCodec, начиная с сообщений logcat OMX? Время форматирования на Android, при следующих настройках (24 часа в час против AM / PM и т. Д.) Содержимое веб-сайта Android не выбирается Отправка push на несколько устройств Android с одним POST Константы в Котлине – какой рекомендуемый способ их создания? Как остановить программирование устройства Android? Пустое намерение (исключение nullpointer) в потоке master / detail при нажатии «вверх» в панели действий Android: подводные камни удаления папок ldpi / mdpi Установите Повтор дней недели тревоги в android Удалите все строки таблицы из таблицы базы данных SQLite Как удалить приложение из списков приложений на консоли разработчика Android

Android: Как зарегистрировать наблюдателя контента без активности?

Мне нужно слушать все входящие и исходящие sms и хранить их в текстовом файле. Для этого я использую широковещательный прослушиватель для прослушивания всех входящих сообщений. Это прекрасно работает. Но для исходящих смс, как регистрировать контент-наблюдателя без активности? Я не хочу никаких действий в своем приложении. Теперь приемник вещания прослушивается даже после перезагрузки, будет ли наблюдатель контента прослушиваться даже после перезагрузки? Как объединить эти две функции?

Вот часть моего manifest.xml

<receiver class="map" android:name=".map" android:enabled="true"> <intent-filter> <action android:value="android.provider.Telephony.SMS_RECEIVED" android:name="android.provider.Telephony.SMS_RECEIVED" /> </intent-filter> </receiver> 

Здесь класс, который расширяет широковещательный приемник

 public class map extends BroadcastReceiver { /** Called when the activity is first created. */ private static final String ACTION = "android.provider.Telephony.SMS_RECEIVED"; public void onReceive(Context context, Intent intent) { // Here I store the sms in text file } 

Любая помощь приветствуется. Благодарю.

Solutions Collecting From Web of "Android: Как зарегистрировать наблюдателя контента без активности?"