在停止的应用程序中接收广播

达姆加德

默认情况下,处于停止状态(甚至无法运行一次)的应用程序无法接收广播如果将标志添加FLAG_INCLUDE_STOPPED_PACKAGES到广播意图中,则有一种接收方法

我的问题是我需要接收系统意图android.intent.action.MEDIA_MOUNTED(并且我不想在该意图上添加该标志)。

即使在已停止的应用程序中也如何接收?

在我看来,这肯定是有可能的,因为例如com.android.shell应用程序即使被强制停止也能够接收此类意图。怎么做的?


编辑

请澄清一下,因为这似乎并不明显:

从Android Open Source Project开发人员的角度来看,这里的一切。我正在修改操作系统源代码,可以预安装要接收广播的应用程序,并使用平台证书对其进行签名,可以使用隐藏的API,等等。一切都被允许,甚至可以对系统进行修改。

大卫·列夫

将您的应用程序声明为系统应用程序,即使您的应用程序处于“停止状态”,也应允许您接收常规广播

将以下内容添加到清单中,并确保您的应用程序已由平台密钥签名:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
...
...
android:sharedUserId="android.uid.system">

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问广播接收器中的应用程序类

来自分类Dev

整个应用程序中的广播接收器

来自分类Dev

多个广播接收器未被称为不幸停止的应用程序

来自分类Dev

在android中卸载应用程序时呼叫广播接收器

来自分类Dev

通过广播接收Unity Android应用程序中的UDP数据包

来自分类Dev

从广播接收器关闭应用程序

来自分类Dev

封闭的应用程序如何接收定期广播?

来自分类Dev

应用程序销毁时的广播接收器

来自分类Dev

广播接收器预先安装的应用程序

来自分类Dev

停止来自其他应用程序的后台广播

来自分类Dev

仅当在Android Pie中关闭应用程序时,广播接收器才起作用

来自分类Dev

android:广播接收器在我的应用程序中首先获取短信的优先级值

来自分类Dev

如何使我的SMS应用程序成为接收广播接收器的最高优先级

来自分类Dev

Xamarin Forms:从 android 中的应用程序注销时停止接收 FCM 通知?

来自分类Dev

在我的应用程序中接收短信

来自分类Dev

设置广播接收器以获取其他应用程序使用的权限

来自分类Dev

启动应用程序而没有任何活动,我的广播接收器不起作用

来自分类Dev

Xamarin.Forms:应用程序关闭时,广播接收器不起作用

来自分类Dev

关闭应用程序后,保持连接广播接收器运行

来自分类Dev

广播接收器在某些设备上使应用程序崩溃

来自分类Dev

广播接收器,服务和活动共享应用程序对象吗?

来自分类Dev

尝试将值从“活动”传递给广播接收器使应用程序崩溃

来自分类Dev

关闭应用程序后,保持连接广播接收器运行

来自分类Dev

当应用程序被杀死时,android广播接收器不监听

来自分类Dev

为什么广播接收器不适用于服务应用程序 android?

来自分类Dev

错误:包含广播接收器的应用程序的“未找到默认活动”

来自分类Dev

当应用程序不在最近时,在后台广播接收器

来自分类Dev

打开或关闭其他应用程序时如何接收广播

来自分类Dev

从另一个应用程序活动广播时广播接收器不显示结果

Related 相关文章

  1. 1

    访问广播接收器中的应用程序类

  2. 2

    整个应用程序中的广播接收器

  3. 3

    多个广播接收器未被称为不幸停止的应用程序

  4. 4

    在android中卸载应用程序时呼叫广播接收器

  5. 5

    通过广播接收Unity Android应用程序中的UDP数据包

  6. 6

    从广播接收器关闭应用程序

  7. 7

    封闭的应用程序如何接收定期广播?

  8. 8

    应用程序销毁时的广播接收器

  9. 9

    广播接收器预先安装的应用程序

  10. 10

    停止来自其他应用程序的后台广播

  11. 11

    仅当在Android Pie中关闭应用程序时,广播接收器才起作用

  12. 12

    android:广播接收器在我的应用程序中首先获取短信的优先级值

  13. 13

    如何使我的SMS应用程序成为接收广播接收器的最高优先级

  14. 14

    Xamarin Forms:从 android 中的应用程序注销时停止接收 FCM 通知?

  15. 15

    在我的应用程序中接收短信

  16. 16

    设置广播接收器以获取其他应用程序使用的权限

  17. 17

    启动应用程序而没有任何活动,我的广播接收器不起作用

  18. 18

    Xamarin.Forms:应用程序关闭时,广播接收器不起作用

  19. 19

    关闭应用程序后,保持连接广播接收器运行

  20. 20

    广播接收器在某些设备上使应用程序崩溃

  21. 21

    广播接收器,服务和活动共享应用程序对象吗?

  22. 22

    尝试将值从“活动”传递给广播接收器使应用程序崩溃

  23. 23

    关闭应用程序后,保持连接广播接收器运行

  24. 24

    当应用程序被杀死时,android广播接收器不监听

  25. 25

    为什么广播接收器不适用于服务应用程序 android?

  26. 26

    错误:包含广播接收器的应用程序的“未找到默认活动”

  27. 27

    当应用程序不在最近时,在后台广播接收器

  28. 28

    打开或关闭其他应用程序时如何接收广播

  29. 29

    从另一个应用程序活动广播时广播接收器不显示结果

热门标签

归档