83得票5回答
Android - "Exported receiver does not require permission"指针对从系统服务接收的接收器不需要权限

我在 AndroidManifest 中声明了一些接收器:<!-- no warning --> <receiver android:name=".receivers.TriggerMonitoringBootReceiver" android:enabled...

57得票7回答
Android设备重启后广播接收器不起作用

我已经检查了所有相关的问题,但没有找到解决这个问题的答案。所以对我来说这是一个全新的问题。 我的情况 我有一个Android应用程序,在其清单中注册了几个广播接收器。这是我的清单的样子。<?xml version="1.0" encoding="utf-8"?> <man...

52得票14回答
连接Wifi时,CONNECTIVITY_ACTION意图接收到两次

在我的应用程序中,我有一个通过<receiver>标签启动的作为组件的 BroadcastReceiver,过滤android.net.conn.CONNECTIVITY_CHANGE意图。 我的目标是简单地知道何时建立了Wifi连接,所以我在onReceive()中做的是这样的...

39得票3回答
致命异常:android.app.RemoteServiceException:无法在android.os.Handler.dispatchMessage中传递广播

我在我的安卓应用中使用广播消息(从io.socket发送广播消息到我的Activity页面)。在一些三星设备上,如SM-G950F和SM-A520F,我遇到了一个错误“Fatal Exception: android.app.RemoteServiceException: can't deli...

35得票6回答
Android O:PHONE_STATE广播限制

我一直在尝试做一个类似truecaller应用的功能,我的应用程序在电话挂断后应该显示一个屏幕。我通过在manifest文件中注册android.intent.action.PHONE_STATE隐式广播来实现这个目标。 但是如果我将应用程序改为针对Android O,它就无法工作,因为受到...

29得票2回答
Android O中的运行时异常和boot_completed

我想在BOOT_COMPLETED接收器中启动IntentService,但在Android O(API 26)中出现以下错误:java.lang.RuntimeException: java.lang.IllegalStateException: Not allowed to start...

29得票2回答
WakefulBroadcastReceiver已被弃用。

为了创建一个接收器,我在我的旧项目中扩展了 WakefulBroadcastReceiver。但现在它已被deprecated。现在我应该使用哪个Receiver替代WakefulBroadcastReceiver,以及如何使用新方法转换下面的代码? 这是我的代码: public class...

24得票7回答
如何保持我的BroadcastReceiver保持活跃

目前我正在开发一个像Truecaller一样的呼叫拦截应用程序。 我需要什么 我希望即使我的应用程序从最近使用列表中删除,也能检测到来电。 Manifest.xml 代码<receiver android:name=".PhoneStateReceiver"> ...

17得票4回答
Android中GoogleAuthUtil.getTokenWithNotification意图回调未触发。

我有一个后台服务,调用 GoogleAuthUtl.getTokenWithNotification,它可以正常工作,但我正在尝试实现此函数的回调部分,但这部分并不正常工作。 我已经实现了广播接收器,并将其添加到了清单中,我的应用程序中也有一个活动。以下是相关的代码片段。 GoogleAu...

17得票8回答
为什么SMS Retriever API在发布模式下无法工作?

我像Google的教程一样实现了SMS Retriever API,并且在我的调试版本中正常工作。我可以读取短信并将代码传递给用户以进行登录。 我的问题是,当我在发布版本中运行应用程序时,短信无法正常工作。我可以接收到短信,但无法读取代码以进行登录。 我使用AppSignatureHelp...