Articles of вещательный

Обновить версию моего приложения

Я разрабатываю не общедоступное приложение для Android, то есть приложение не будет доступно на глобальном Android Market. Приложение будет установлено на ограниченное число клиентов, например, с помощью файла apk. У меня есть .apk на SD-карте, и я пытаюсь обновить приложение из своего приложения. Для этого я использую намерение Мой код Intent intent = new Intent(Intent.ACTION_VIEW); […]

Мониторинг состояния точки доступа в Android

Я новичок в андроиде. Я хочу получать информацию через broadcastreceiver ( onReceive ), чтобы знать, что если пользователь включит / отключит "Portable Wi-Fi Hotspot" (Settings->Wireless &Networks->Tethering & portable hotspot) . Проверьте эту ссылку. И я обнаружил, что есть « android.net.wifi.WIFI_AP_STATE_CHANGED », но она была скрыта. Как я могу это использовать? заранее спасибо

Android улавливает новый исходящий звонок

Возможный дубликат: Android: перенаправление исходящих звонков Требование состоит в том, чтобы заменить вновь набранный номер на другой. Я захватил событие ACTION_NEW_OUTGOING_CALL и использовал Intent.EXTRA_PHONE_NUMBER, чтобы получить текущий исходящий номер, а затем я использовал setResultData внутри моего класса (который расширяет BroadcastReceiver), чтобы заменить набранный номер. В основном код, if (Intent.ACTION_NEW_OUTGOING_CALL.equals(action)) { String phonenbr = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER); Log.d("OutGoingNum", […]

Почему мой BroadcastReceiver получает ACTION_USER_PRESENT дважды?

Мое приложение должно сделать тост, когда пользователь разблокирует экран, поэтому я зарегистрировал BroadcastReceiver чтобы забрать намерение ACTION_USER_PRESENT в манифесте, например: <receiver android:name=".ScreenReceiver" > <intent-filter> <action android:name="android.intent.action.USER_PRESENT"/> </intent-filter> </receiver> И тогда я определил класс следующим образом: package com.patmahoneyjr.toastr; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; public class ScreenReceiver extends BroadcastReceiver { private boolean screenOn; private […]

Отправка упорядоченной широковещательной рассылки локально (в рамках моего процесса)?

Мое требование таково: Мое приложение должно зарегистрироваться для определенных трансляций. Если моя Activity «показывается», когда я получаю широковещательную рассылку, я обновляю пользовательский интерфейс; В противном случае я покажу Notification . Commonsware придумал изящное решение для этого; Используя упорядоченные трансляции. Моя проблема в том, что я хочу делать все это локально , то есть в рамках […]

Отменить регистрацию широковещательных вызовов до того, как onReceive () прослушает

Я работаю над андроидным sms-приложением. Следующий код, который я использовал для отправки SMS. public void sendsms(){ sendBroadcastReceiver=new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub switch (getResultCode()) { case Activity.RESULT_OK: System.out.println("hereeeeeeeeeeeeeeeeeeeeeeeeeeeeee8888888888888888"); System.out.println("1111111111111111111111111111111111"); Toast.makeText(getBaseContext(), "SMS sent", Toast.LENGTH_SHORT).show(); ContentValues values = new ContentValues(); values.put("address", phoneNumber); values.put("body", message); getContentResolver().insert(Uri.parse("content://sms/sent"), values); afterSend(); […]

Как включить дополнительный пакет при тестировании Android-трансляций?

В настоящее время я пытаюсь проверить приложение Google Invites, но мне сложно тестировать функцию вещания INSTALL_REFERRER не помещая приложение в Play Маркет Приложению для приглашения в приложение требуется дополнительный пакет "com.google.android.gms.appinvite.REFERRAL_BUNDLE" и он проверяется в AppInviteReferral следующим образом: public static boolean hasReferral(Intent referralIntent) { return referralIntent != null && referralIntent.getBundleExtra("com.google.android.gms.appinvite.REFERRAL_BUNDLE") != null; } При тестировании […]

Как вы получаете исходящий звонок в трансляторе вещания

Я пытаюсь определить и перенести на активность после начала исходящего вызова. Я использовал ACTION_NEW_OUTGOING_CALL в фильтре Intent. Однако как csn я идентифицирую, что вызов является исходящим. Я сделал это для входящего вызова (как показано ниже), но что я могу использовать вместо EXTRA_STATE_RINGING . public class OutgoingBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent […]

Почему приложение-мессенджер получает сообщения при остановке приложения?

Я надеюсь, что мы не сможем получать какие-либо сообщения, когда мы вынуждаем остановить приложение посыльного по умолчанию в нашем устройстве Android. Я принудительно останавливаю приложение для посыльного по умолчанию и отправил сообщение этому устройству Android. Я получаю сообщение на это устройство. Почему это устройство получает сообщение?

GCM не получает сообщение ниже Android 4

Мое приложение Gcm получает прекрасное сообщение от GCM для Android 4 и выше. Но ниже моего приложения не поступает сообщение. Это GcmBroadcastReceiver: public class GcmBroadcastReceiver extends WakefulBroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub ComponentName comp = new ComponentName(context.getPackageName(), GCMIntentService.class.getName()); Log.i("GCM BROADCAST", "Begin Broadcast"); startWakefulService(context, intent.setComponent(comp)); setResultCode(Activity.RESULT_OK); } […]

Intereting Posts