回复新的应用程序安装
在设备中安装新的其他应用程序时,我想在应用程序中执行一些操作。
有什么办法可以做到吗? 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()你可以执行所需的操作。
任何进一步的疑虑评论。