回复新的应用程序安装

在设备中安装新的其他应用程序时,我想在应用程序中执行一些操作。

有什么办法可以做到吗? TIA

你应该注册一个广播,当一个包被添加/删除,其中android系统广播一条消息到所有注册的应用程序。

所以在你的清单中添加一个广播接收器。

<receiver android:name=".AppListener"> <intent-filter android:priority="{highInteger}"> <action android:name="android.intent.action.PACKAGE_ADDED"/> <action android:name="android.intent.action.PACKAGE_REMOVED"/> <data android:scheme="package"/> </intent-filter> </receiver> 

在哪里AppListener是你的java类在onReceive()你可以执行所需的操作。

任何进一步的疑虑评论。