天天看點

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>