android-broadcastreceiver相关内容
我正在尝试制作一个简单的应用程序,该应用程序将通知是否有可用的互联网连接,并且互联网连接发生更改。我在互联网上找到了一些解决方案,并尝试实施它们,但是不知何故,它无法正常工作。我已在清单文件中注册的广播接收器未调用网络连接更改。 清单
..
当前,我具有用于监听呼叫状态事件的广播接收器。我已经在 AndroidManifest.xml 中注册了广播接收器,如下所示。
..
我一直在尝试做一些与truecaller应用类似的事情,在该应用中,我的应用应该在呼叫挂断后显示屏幕。通过在清单文件中注册 android.intent.action.PHONE_STATE 隐式广播来实现这一点。 但是如果 Android O广播限制,我正在尝试找出此用例的替代解决方案。 android文档中建议的替代解决方案:工作计划程序或注册服务与上下文。 工作计划程序::
..
为创建接收器,我在旧项目中扩展了 WakefulBroadcastReceiver 。但现在它已已弃用。代替我现在应该使用的 WakefulBroadcastReceiver Receiver 以及如何使用新方法转换下面的代码? 这是我的代码: 公共类TaskFinishReceiver扩展了WakefulBroadcastReceiver { private PowerManage
..
有一个名为Mobilock的信息亭应用。此应用程序的启动方式比我自己的以BOOT_COMPLETED广播开始的应用程序启动快(将近5秒)。 我自己的应用程序具有最高优先级,即整数的最大值。因此,这与优先级无关。 这些家伙找到了一种比BOOT_COMPLETED广播快5秒钟启动应用程序的方法。 有没有人得到 解决方案 噢,天哪!我很幸运地找到了它。 :) 此页面说:应
..
我已经创建了一个用于更改电话状态的广播接收器。但广播无法正常工作。我已经尝试了几个小时并尝试了2,3个解决方案,但仍然无法正常工作。互联网上的其他人具有相同的代码,对于他们来说工作正常。我不知道我在哪里犯错。需要你的帮助! 这是我的清单文件
..
我正在尝试制作一个在配对的蓝牙设备上按下按钮时触发该应用程序中的点击监听器的应用程序.搜寻了几个小时后,我认为我无法将蓝牙设备按钮的键码发送到广播接收器,如果该键码匹配,那么我可以呼叫点击监听器,或者我的方法和理解是错误的,所以有人可以指导我吗或指出正确的方法?预先感谢 蓝牙设备:Bluetooth Selfie Remote AB快门3 我想要这样的东西 http://www.bar
..
我希望在设备切换网络时收到通知,但出于某种奇怪的原因,尽管有SO上的文档和各种示例,但该特定操作从未发送到我的接收器. 这是我的代码 收据: BroadcastReceiver connectedToLocalWifiReceiver = new BroadcastReceiver() { @Override public void onRecei
..
使用Log类跟踪运行时表明onReceive()方法没有被调用,为什么? 动态注册广播接收器 private void discoverDevices () { Log.e("MOHAB","BEFORE ON RECEIVE"); mReceiver = new BroadcastReceiver() { public void onReceiv
..
我试图在接到电话后显示多士,我已经实现了注册广播接收器所需的所有必要操作,但它没有显示多士.我正在尝试在棉花糖设备上运行该程序 MyCallReceiver.java- package com.suhas.callreceiver; import android.content.BroadcastReceiver; import android.content.Context; im
..
我有一项服务,它可以获取用户的位置并按意图广播纬度和经度. 我认为我需要将该服务作为启动服务(而不是绑定服务),因为我希望它能够在来自Firebase的新geoFire条目进入其半径时向用户发送推送通知即使该应用已关闭. 当前,该服务已设置为广播位置. 鉴于定位服务将是一项启动服务,因此我不知道如何从两个单独的活动中访问广播. 我相信,如果它是一项受约束的服务,那么我可以实
..
android呼叫和SMS广播接收器在棉花糖6.0之前可以正常工作,但是在android nougat中,当应用关闭时,当它处于后台时,它不能正常工作,那么在android nougat(N)中它可以正常工作.请任何人帮我解决这个问题. public class CallReceiver extends BroadcastReceiver { @Override public void on
..
如果我让电话长时间坐着大约15分钟,我会丢失接收器,但我认为它在被杀死以保留内存后仍能像服务一样持续工作. 清单:
..
我已经创建了一个后台服务,用于注册SCREEN_ON和SCREEN_OFF意向以使用广播接收器捕获事件,但是由于未知原因,有一段时间我的服务没有将意向传递给我的主应用程序.为了测试,我使用十秒计时器生成了日志文件,它是我的后台服务是否工作.我在下面附上了.我遇到一个问题,我的后台服务暂停了一段时间并自动启动. 这是我的后台服务 public class MyBackgroundServ
..
我有以下BroadcastReceiver,应在启动完成后运行.我已经在小米设备(Redmi 1s)上对其进行了测试,但尚未运行,而在三星等其他设备上,它已按预期运行. public class DeviceBootReceiver extends BroadcastReceiver { @Override public void onReceive(Context cont
..
我正在使用以下代码共享文本 Intent sharingIntent = new Intent(Intent.ACTION_SEND); sharingIntent.setType("text/plain"); sharingIntent.putExtra(Intent.EXTRA_TEXT, "share test"); startActivity(Intent.createChooser
..
我在应用程序清单中注册了一个广播接收器,以接收BOOT_COMPLETED通知.重新启动移动设备后,我没有收到任何通知.但是,当我打开我的应用程序时,确实会收到通知.请协助. 从清单中接收启动完成的权限: 我的清单中的收件人:
..
我正在开发一个系统应用程序,该系统通过下载apk并使用PackageManager的installPackage()方法安装它来更新itslef. 我遇到以下异常: Fatal Exception: java.lang.IllegalArgumentException: Component class com.myapp.package.receivers.SomeOldReceive
..
在AndroidManifest.xml文件中为SMS_RECEIVED操作注册广播接收器
..
我有两个Xamarin Android应用程序-我们称它们为"Archy"和"Mehitabel". Archy具有一些持久状态信息(为了便于说明,它位于SQLite DB中). 如果Mehitabel发生某件事,她需要知道一些状态信息. 为了完成这一壮举,我让Mehitabel向Archy发送了一份意向书.阿奇有一个广播接收器,可以听到它,收集必要的状态,然后向梅希塔贝尔发出不
..