Android 为什么我能';当downloadmanager完成下载时,是否未收到broacast?

Android 为什么我能';当downloadmanager完成下载时,是否未收到broacast?,android,android-download-manager,Android,Android Download Manager,为什么下载管理器完成下载后我无法收到broacast? 我的BrocastReceiver已在manifest.xml中注册。我已经添加了操作\u下载\u完成。 我还添加了权限。您可以参考下面的链接您可以在应用程序的onCreate中注册Receiver,如果您希望接收广播,即使保留某些活动,请注意,您必须使用context.registerReceiver,而不要使用LocalBroadcastManager.registerReceiver。 祝你好运 你注册了你的接收人表单主活动了吗?没有

为什么下载管理器完成下载后我无法收到broacast? 我的BrocastReceiver已在manifest.xml中注册。我已经添加了操作\u下载\u完成。
我还添加了权限。

您可以参考下面的链接

您可以在应用程序的onCreate中注册Receiver,如果您希望接收广播,即使保留某些活动,请注意,您必须使用context.registerReceiver,而不要使用LocalBroadcastManager.registerReceiver。
祝你好运

你注册了你的接收人表单主活动了吗?没有。我只是在manifest.xml中注册。它必须在活动中注册吗?是的,我也遇到了同样的问题,这里的人告诉我了,它会工作的,我会链接你的。是的。这是一个很好的例子。但在本例中,必须保持活动,如果取消活动,则将取消注册接收者。我想要的是当我离开我的活动时,我仍然可以接受胸衣。