Android 中 Intent.ACTION_PACKAGE_ADDED 之类的 broadcast 可被声明在 manifest 中的 receiver 接收吗?

原创 2010年12月11日 14:04:00

可以,但是有一点需要注意。看如下 manifest 片段:

 

<receiver android:name="PackageActionsReceiver">

  <intent-filter>

    <action android:name="android.intent.action.PACKAGE_ADDED" />

    <action android:name="android.intent.action.PACKAGE_REPLACED" />

    <action android:name="android.intent.action.PACKAGE_REMOVED" />

    <data android:scheme="package" /> <!-- HERE! -->

  </intent-filter>

</receiver>

Android侦听应用(Package)变化的方法(1)侦听广播

应用的状态变化,包括安装、卸载、更新,是android系统上重要的事件。如何侦听到?有两种方法,一是通过侦听广播,一是实现PackageMonitor。 侦听广播 当Package...
  • aliankg
  • aliankg
  • 2017年03月17日 15:05
  • 2882

Android 监听安装和卸载

Android 应用程序的安装和卸载事件,是由系统进行监听并全局广播的,支持1.5(android 3)以上因此,如果想要监听获取应用的安装和卸载事件,只需要自定义一个BroadcastReceive...
  • sunboy_2050
  • sunboy_2050
  • 2012年11月29日 19:05
  • 48160

Android 监控程序安装和删除的实现

android.intent.action.PACKAGE_ADDED android.intent.action.PACKAGE_CHANGED android.inte...
  • lan410812571
  • lan410812571
  • 2013年03月18日 16:17
  • 3903

ACTION_PACKAGE_REMOVED接收不到

今天写了一个监听App卸载的广播接收器,发现在自定义Receiver中始终无法接收到广播,如下代码: IntentFilter filter = new IntentFilter(); ...
  • zxm317122667
  • zxm317122667
  • 2016年09月28日 15:22
  • 1161

android 6.0 权限

android 6.0开发随记在开发过程中,如果在 AndroidManifest.xml 文件里面配置了android:targetSdkVersion=”23” ,或者Gradle 配置了targ...
  • lxcay
  • lxcay
  • 2016年07月22日 17:36
  • 1329

Android的BroadcastReciver收不到Broadcast(系统广播)的原因之一

是不是有时候发觉有时候Android的broadcastReciver重写正确,IntentFilter定义正确,添加Action正确,。。可能正确,注册IntentFileter也是正确,正确,正确...
  • daiqiquan
  • daiqiquan
  • 2016年09月22日 10:19
  • 2714

Android的BroadcastReciver收不到Broadcast(系统广播)的原因之一

是不是有时候发觉有时候Android的broadcastReciver重写正确,IntentFilter定义正确,添加Action正确,。。可能正确,注册IntentFileter也是正确,正确,正确...
  • huangxiaohu_coder
  • huangxiaohu_coder
  • 2011年12月27日 15:23
  • 26011

Android中广播的使用(动态、静态注册的区别,有序无序广播的使用)

首先区别一下静态注册和动态注册的区别:  1.常驻型广播  常驻型广播,当你的应用程序关闭了(进程没有被杀死时,也就是在后台运行时才能收到广播),如果有广播信息来,你写的广播接收器同样的能接收到,它的...
  • OONullPointerAlex
  • OONullPointerAlex
  • 2015年08月26日 23:51
  • 5327

Android 中 Intent.ACTION_PACKAGE_ADDED 之类的 broadcast 可被声明在 manifest 中的 receiver 接收吗?

可以,但是有一点需要注意。看如下 manifest 片段:           
  • uoyevoli
  • uoyevoli
  • 2010年12月11日 14:04
  • 22686

android Intent类

1)利用Inent监听应用程序的安装、替换、删除等 与包相关的Intent: Intent.ACTION_PACKAGE_INSTALL Intent.ACTION_PACKAGE_ADDED ...
  • ygc87
  • ygc87
  • 2011年09月26日 21:06
  • 7478
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 中 Intent.ACTION_PACKAGE_ADDED 之类的 broadcast 可被声明在 manifest 中的 receiver 接收吗?
举报原因:
原因补充:

(最多只允许输入30个字)