android-broadcastreceiver相关内容
我有一个简单的任务:我想跟踪应用安装的引用ID,并将其传递给后端. 我做了什么:我创建了一个带有附加参数referrer的链接,并将其附加到邀请链接上.打开它后,javascript会检测该浏览器是否为Android移动浏览器,然后准备一个intent并发出对该意图的重定向.在准备意图时,从网址中提取referrer字段,并将其附加到intent中,如下所示: intent://sca
..
我已经像Google教程中一样实现了SMS Retriever API,并且在我的Debug Build Variant中可以正常工作.我可以阅读短信,并将代码获取给用户可以进行登录. 我的问题是,当我在Build Variant版本中运行该应用程序时,该短信不起作用.我收到短信了,但是我无法阅读代码来登录. 我更改了一些帮助将不胜感激 代码: 清单:
..
在我向他展示 createChooser()对话框后,我想检测用户选择了哪个应用.因此,我创建了这样的BroadcastReceiver子类: import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.
..
我的广播接收器遇到问题. 我已将闹钟设置为上午6点,它必须触发我的广播接收器,广播接收器只需从互联网下载一些数据并进行处理即可. 例如,如果我将闹钟设置为下午3点,则可以正常工作.但是问题出在上午6点,由于没有网络连接,下载失败. 在尝试下载之前,我执行了部分唤醒锁定.可以与此相关吗?手机是否进入深度睡眠并且部分唤醒锁还不够? 那还能是什么?我已经仔细检查过,让手机保持启用
..
我正在开发VoIP-Android-App.我想通过活动中的连接的蓝牙耳机接受和拒绝呼叫. 到目前为止我尝试过的事情: 使用媒体会话来接收媒体按钮点击. 问题::如果我们开始 BluetoothSCO ,我们没有收到任何媒体按钮点击.如果我们不启动BluetoothSCO,我们会收到媒体按钮点击,但由于停机时间始终为0,因此无法区分长按钮和短按钮点击,因此键代码始终为KEYCOD
..
我正在尝试使用以下功能从非系统应用发送意图。 public static void sendIntent(){ if(null!= _context){ 意图=新的Intent(“ com.test.testApp.testIntent”); intent.setPackage(_context.getPackageName()); _context.sendBroadcast(
..
我想在我的应用程序中每天晚上10点以后执行一次自动注销,因为我已经实现了AlarmManager任务,但没有调用。出于测试目的,我给出了其他计时。(例如 calendar.set(Calendar.HOUR_OF_DAY,15); calendar.set(Calendar.MINUTE,59); calendar.set(Calendar.SECOND,30);
..
我正在尝试在将来的预定时间生成警报。下面是代码 MainActivity.java 导入android.app.AlarmManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.B
..
我有一个自定义对话框,其中包含 editText 和保存按钮。单击按钮时,我希望它叫 MyReceiver 。但是 MyReceiver 中的日志和Toast永远不会显示。 提醒 最终AlertDialog.Builder builder = new AlertDialog.Builder(this); LayoutInflater inflater = LayoutInflate
..
嗨,我在特定时间间隔内使用警报管理器持续3分钟,我开始进行监视。它有时起作用,突然间我发现不规则的时间间隔是不正确的!您可以在附件日志中看到, “ 2016年7月20日12:22:03 pm” 的时间有所不同!我连接了手机,然后关闭了屏幕并进行了监控!在每3分钟内,我命中服务器并获得1的响应。但是一次,要花费5分钟才能命中服务器!为什么发生这个奇怪的问题? 这里是代码。 public
..
AlarmManager应该每1分钟重复一次,但应每1、2、3或4分钟重复一次。 由于应用程序我抛出了AlarmManager 公共类PacienteApp扩展了应用程序{ @Override public void onCreate(){ AlarmManager gps =(AlarmManager) this.getSystemService(Context.ALARM_
..
我知道关于这个话题有数十个类似的话题,但是我只是找不到一个真正能够解决问题或确定根本原因的话题。 首先,我的目标是SDK 22(Android 5.1),这意味着即使这不是最新的操作方式,我也可以使用AlarmManager + WakefulBroadcastReceiver + IntentService的东西。 我对JobScheduler等解决方案不感兴趣,我只想了解发生了什么以及
..
我正在尝试将拨入和拨出电话记录存储在我的SD卡中.但问题是我无法在我的SD卡中找到它.以下是我的代码谁能帮忙 DeviceAdminDemo.java public class DeviceAdminDemo extends DeviceAdminReceiver { @Override public void onReceive(Context context, In
..
在我的应用中,我以编程方式注册BroadcastReceiver,并根据应用的业务逻辑在适当的时间取消注册. receiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) {...} 我想确保当我的应用程序进程意外终
..
我在我的Android应用程序上使用广播消息(从io.socket我发送广播消息到我的活动页面)。在某些设备上,三星 SM-G950F 和 SM-A520F 我收到错误“致命异常:android.app.RemoteServiceException:无法发送广播”。我在Fabric crashlytics上遇到此错误,但我无法重现此问题。这是我从Fabric获得的日志, 致命异常:andro
..
我正在尝试使用PendingIntent将自定义序列化对象从我的IntentService传递给BroadcastReceiver。 这是我的自定义对象: Row.java public class Row实现Serializable { private String name; 私有字符串地址; public Row(BluetoothDevice device)
..
我的任务是设置一个报警触发接收器显示通知的具体时间。 如果应用程序被打开或只是在背景中的code完美的作品。 当时应用程序是被杀害,接收器仍然可以执行报警时触发。 但是,没有通知被证明。 我该怎么办? 报警功能: 公共静态无效makeAlarm(上下文的背景下,日期为准){ Log.i(“报警”,“makeAlarm”); AlarmManager alarmMgr;
..
我想知道什么是更好的清洁设计方法来处理的广播接收器之间创建这两个: 直接声明一个广播接收器在活动/片段,并有压倒一切的onReceived方法。 在一包“接收器”,它扩展了广播接收器类和重写的onReceive创建另一个自定义接收器类。然后,你实例化自定义类的接收器在活动/片段。 解决方案 有2种类型的广播接收机的 1),该活动注册内部动态广播接收机 2)注册或用具体行动接
..
有什么办法怎么去从code中的Manifest.xml定义一个BroadcastReceiver的参考? 在我的情况下,我们使用的是需要包含在manifest.xml一个BroadcastReceiver。然而,它具有的功能,我想从我们的code范围内重复使用。因此,而不是创造另一个类似的广播接收器,并从code实例化,我想获得现有的一个参考。 其他信息: 我的目标是订阅事件对我的广播接收器
..
我有以下广播接收机开机完成后,应运行。我测试了它在我的小蜜装置(红米手机1S)上,它没有运行,而像三星其他设备如预期它的运行。 公共类DeviceBootReceiver扩展广播接收器{ @覆盖 公共无效的onReceive(上下文的背景下,意图意图){ 如果(intent.getAction()。等于(“android.intent.action.BOOT_CO
..