gpt4 book ai didi

安卓应用更新广播

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:24:59 32 4
gpt4 key购买 nike

所以,我正在做一些需要我知道设备上的另一个应用程序何时更新的事情。所以我的问题很简单,假设 YouTube 或 Spotify 在应用程序更新时发送广播,如果是这样,我需要用我的 broadcastReceiver 捕捉什么。

最佳答案

你的 Intent 过滤器应该是这样的:

<intent-filter>
<action android:name="android.intent.action.PACKAGE_REPLACED" />
<data android:scheme="package" />
</intent-filter>

您的 BroadcastReceiver 的 onReceive 方法应该是:

@Override
public void onReceive(Context context, Intent intent) {
Uri data = intent.getData();
if (data.toString().equals("package:" + "com.target.package") {
// action to do
}
}

关于安卓应用更新广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30727953/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com