Android搜索Apk文件的有效方法

时间:2014-12-20 16:02:29

标签: android file apk share

向所有人致以温馨的问候,

我正在开发免费的APK Share应用程序,它搜索存储在我的Android Device.i中的所有apk文件(包括未安装在设备上)已经几乎完成了应用程序但是我想使这个应用程序更有效。< / p>

截至目前,每当应用程序打开时,我正在扫描设备中的所有apk文件。但是,当且仅当添加了一些新的apk文件或修改了现有的文件时,我才需要进行扫描。我会很高兴能有这样的想法。请给我一些建议。谢谢。

1 个答案:

答案 0 :(得分:1)

您可以收听广播,然后更新您的模型:

    <receiver android:name=".AppInstallOrRemoveReceiver">
        <intent-filter>
            <action android:name="android.intent.action.PACKAGE_INSTALL" />
            <action android:name="android.intent.action.PACKAGE_ADDED" />
            <action android:name="android.intent.action.PACKAGE_REMOVED" />
            <action android:name="android.intent.action.PACKAGE_REPLACED" />
            <action android:name="android.intent.action.PACKAGE_CHANGED" />
            <action android:name="android.intent.action.PACKAGE_FULLY_REMOVED" />
            <data android:scheme="package" />
        </intent-filter>
    </receiver>