<uses-permission android:name="android.permission.RESTART_PACKAGES" /> <uses-permission android:name="android.permission.INSTALL_PACKAGES" /> <receiver android:name=".InstallBroadcast" > <intent-filter> <action android:name="android.intent.action.PACKAGE_REPLACED" /> <data android:scheme="package" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.PACKAGE_INSTALL" /> <data android:scheme="package" /> </intent-filter> </receiver>
if (intent.getAction().equals(Intent.ACTION_PACKAGE_REPLACED))