使用 Lookout 应用程序 (https://play.google.com/store/apps/details?id=com.lookout),我看到每次安装或升级应用程序时,它都会自动扫描此应用程序以确保它不是恶意的。
关注 Lookout,我编写了一个简单的应用程序,它会在安装或升级每个应用程序时收听广播消息。AFAIK,有一些类型的 IntentFilter 用于广播消息,它是:
- Intent.ACTION_PACKAGE_ADDED
- Intent.ACTION_PACKAGE_CHANGED
- Intent.ACTION_PACKAGE_INSTALL
我希望Intent.ACTION_PACKAGE_ADDED
是答案,但它是错误的(ACTION_PACKAGE_ADDED:设备上已安装一个新的应用程序包。数据包含包的名称。请注意,新安装的包不会收到此广播。)whileACTION_PACKAGE_INSTALL
已弃用。
谁能告诉我更好的方法?欢迎任何帮助。