Android 无法可靠发送适用于应用程序更新的Google Play推送通知。我错过什么了吗?

Android 无法可靠发送适用于应用程序更新的Google Play推送通知。我错过什么了吗?,android,push-notification,google-play,upgrade,Android,Push Notification,Google Play,Upgrade,我和我的团队最近在Google Play上发布了一个应用程序。我的知识告诉我,每次我上传新的APK时,我所需要做的就是更改AndroidManifest.xml文件中的版本代码,然后Google Play就开始通知用户可用的更新。我与许多现实世界的用户联系过,他们说,尽管我们已经发布了一些原始应用的更新,但他们从未收到过关于应用更新的通知。我知道有某些设备级别的playstore设置,如“仅在wi-fi上更新应用程序”等,我已经验证了所有这些场景组合。我仍然相信没有通知所有用户新版本的可用性。所

我和我的团队最近在Google Play上发布了一个应用程序。我的知识告诉我,每次我上传新的APK时,我所需要做的就是更改AndroidManifest.xml文件中的版本代码,然后Google Play就开始通知用户可用的更新。我与许多现实世界的用户联系过,他们说,尽管我们已经发布了一些原始应用的更新,但他们从未收到过关于应用更新的通知。我知道有某些设备级别的playstore设置,如“仅在wi-fi上更新应用程序”等,我已经验证了所有这些场景组合。我仍然相信没有通知所有用户新版本的可用性。所以我的问题是
1) 我是不是一开始就漏掉了什么?

2) 我有哪些选项可以确保用户收到可用更新的通知?

您无法可靠地判断用户何时会收到通知。更新通知取决于电池状态、网络可用性、,用户活动和兼容性。

如果用户在其移动设备中选择了自动更新选项,则应用程序将自动更新,否则如果未选中该选项,则必须手动更新。如果新版本不再与设备兼容(例如,
minSdkVersion
已更改)使用旧设备的用户将不会得到通知。@Henry,谢谢您的回复。我的应用程序与操作系统2.3+版本兼容。我团队的一名成员有一台操作系统版本为4.2.2的设备。她有我的应用程序的旧版本。当她为我们的应用程序启动Google Play页面时,她看到的唯一选项(绿色按钮)是打开和卸载。理想情况下,应该对其进行更新和卸载。我也这么认为,我的新应用程序与她的操作系统版本不兼容。我让她卸载现有的应用程序,然后从playstore重新安装。这一次,她得到了最新版本。这不是很奇怪吗。我不知道怎么了。你等了多久?可能需要几个小时才能看到新版本。我不确定,但如果在更新应用程序时更改应用程序所需的权限,您的实际用户将不会自动获得新版本。无论如何,当我上传一个新版本时,用户需要大约一天的时间才能得到通知。