Articles of приемник

Когда android срабатывает ACTION_BATTERY_LOW

В моем приложении я хочу что-то сделать, когда батарея разряжена. Когда аккумулятор разряжен, андроид срабатывает ACTION_BATTERY_LOW и когда аккумулятор снова достигнет своего хорошего здоровья, он стреляет в цель ACTION_BATTERY_OKAY . Итак, у меня есть три вопроса относительно этого: 1. На какой процент заряда аккумулятора Android действительно срабатывает ACTION_BATTERY_LOW ? 2. Разве это огонь повторяется, если […]

Широковещательный приемник для пропущенного вызова в android

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

Отсутствует звонок, чтобы отменить регистрацию получателя HapticFeedbackBroadcastReceiver, который я никогда не регистрировал

Я получаю следующую ошибку «Вам не хватает вызова для отмены регистрации получателя» Когда я нажимаю кнопку «Назад» для выхода из приложения. Как определить, какой приемник вызывает утечку, и устранить ошибку? Я использую код «DownLoader» из Google для загрузки файла расширения. 10-27 22:13:32.818: E/ActivityThread(30744): Activity com.ssowens.groovebasstrial.BassActivity has leaked IntentReceiver com.immersion.android.haptics.HapticFeedbackManager$HapticFeedbackBroadcastReceiver@41d166d0 that was originally registered here. Are […]

Android: BroadcastReceiver намерен обнаружить фотокамеру камеры?

Я работаю над Android-приложением, которое нужно выполнять каждый раз при новом изображении с телефона. Я не хочу снимать изображение в своем приложении, но, скорее, выполняю некоторые действия, когда приложение «Камера» принимает изображение и сохраняет его на SD-карте. Прямо сейчас, я получил встроенный BroadcastReceiver, который в настоящее время прослушивает «android.intent.action.CAMERA_BUTTON». Однако это, похоже, не вызвано, когда […]

Почему мое приложение в списке приложений не открывает файл txt?

У меня есть приложение для чтения текста, которое предназначено для получения намерений от системы Android, когда я нажимаю на текстовый файл, чтобы открыть его. Но мое приложение не входит в список, который выдает система. Ниже приведены мои коды: манифест <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.broadcastreceivertest1" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > […]

Неправильные дополнения, полученные всеми намерениями, но первый

У меня есть небольшое приложение, которое можно использовать для установки напоминаний о будущих событиях. Приложение использует AlarmManager, чтобы установить время, когда пользователю следует напомнить. Когда будильник отключается, BroadcastReceiver регистрирует это и, в свою очередь, запускает услугу, чтобы уведомить пользователя через тост и уведомление в строке состояния. Чтобы отобразить правильную информацию в уведомлении и тосте, дополнительная […]

WARN / ActivityManager (5038): разрешение отклонено: checkComponentPermission

Из одного приложения я (трансляция) отправляю намерение транслятору другого. Я получаю сообщение об ошибке: WARN/ActivityManager(5038): Permission denied: checkComponentPermission

Получение уровня заряда батареи в виджетах android

Я написал виджет для Android, и я пытаюсь получить уровень заряда батареи. Я пробовал использовать Intent batteryIntent = context.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED)); Но я получаю ошибку: «Компонентам IntentReceiver не разрешено регистрироваться для получения намерений» Зачем? ACTION_BATTERY_CHANGED является липким намерением, и я не регистрирую приемник (нуль в первом параметре). Любое обходное решение? Благодарю.

Приемник широковещательной передачи Android не работает

Я пытаюсь получить широковещательный приемник. Должно быть как можно проще, у меня есть мой манифест: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.mytest.intentRec" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true"> <activity android:name=".mainAct" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <receiver android:name="com.mytest.intentRec.MyIntentRec" android:enabled="true" > </receiver> </application> <uses-sdk android:minSdkVersion="7" /> </manifest> Как вы можете видеть, у меня […]

Получить фильтр для приемников

Я пытаюсь получить список приемников, которые обрабатывают android.intent.action.BOOT_COMPLETED для других приложений. Я могу получить только приложения с этим действием: final PackageManager pm = getPackageManager(); final Intent intent = new Intent("android.intent.action.BOOT_COMPLETED"); final List<ResolveInfo> activities = pm.queryBroadcastReceivers(intent, 0); for (ResolveInfo ri : activities) { Log.i(TAG, "app name: " + ri.loadLabel(pm)); } Я могу получить список получателей с […]