Android 应用程序更新后删除活动识别

Android 应用程序更新后删除活动识别,android,google-play-services,activity-recognition,Android,Google Play Services,Activity Recognition,我用 跟踪用户的活动,效果很好。但是,当我通过使用Android Studio创建新版本来安装更新时,我会停止获取活动更新,直到再次调用requestActivityUpdates()。当我构建一个发布版本并用一个更新的发布版本更新它时,也会发生同样的情况 我想在用户在将来的版本中更新我的应用程序后继续获取活动更新,我如何修复此问题?您可以使用一个广播接收器来监听意图 从描述粘贴的副本: 广播操作:已安装应用程序包的新版本,取代以前安装的现有版本 然后,只要在收到此意图时再次设置更新即可 Act

我用

跟踪用户的活动,效果很好。但是,当我通过使用Android Studio创建新版本来安装更新时,我会停止获取活动更新,直到再次调用requestActivityUpdates()。当我构建一个发布版本并用一个更新的发布版本更新它时,也会发生同样的情况


我想在用户在将来的版本中更新我的应用程序后继续获取活动更新,我如何修复此问题?

您可以使用一个广播接收器来监听意图

从描述粘贴的副本:
广播操作:已安装应用程序包的新版本,取代以前安装的现有版本

然后,只要在收到此意图时再次设置更新即可

ActivityRecognition.ActivityRecognitionApi.requestActivityUpdates(googleApiClient, interval, getPendingIntent());