从Playstore更新后重新启动应用程序

时间:2013-11-06 20:15:38

标签: android autostart

我有一个通过清单条目启动时启动的应用程序:

<receiver android:enabled="true" android:name="com.vwp.owmini.BootUpReceiver"
 android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
<action android:name="android.intent.action.BOOT_COMPLETED" />

此应用程序本身启动 - 依赖于配置 - 前台服务并将自己的活动带到后台。这很好,没有问题。

但是:当应用程序更新时,因为Playstore中有新版本,它会被停止但之后不会重新启动。

那么:如何在Playstore(自动)更新后告诉Android重启此应用程序?

由于

1 个答案:

答案 0 :(得分:0)

来自another SO-question

  

将BroadcastReceiver注册到Intent.ACTION_PACKAGE_REPLACED

     

然后,将EXTRA_UID与您自己的比较。如果匹配,你可以开始   你的服务再次。