天天看点

Android实践 -- 监听应用程序的安装、卸载

在<code>AndroidManifest.xml</code>中注册一个静态广播,监听安装的广播

<code>android.intent.action.PACKAGE_ADDED</code> 监听程序卸载的广播

<code>android.intent.action.PACKAGE_REMOVED</code> ,在广播中一定要加上 <code>&lt;data android:scheme="package" /&gt;</code>

不然就监听不到

在java代码中,需要写一个类继承 <code>BroadcastReceiver</code>

可以通过<code>intent</code>获取应用的包名

<code>String pkgName = intent.getDataString().substring(8)</code>