当前位置:

Enjoy出海 >

新闻资讯>

什么是Google Play应用内更新?

什么是Google Play应用内更新?
Enjoy出海小编  ·  Nov 26, 2019 5:01:56 PM

大部分应用程序更新,主要是通过自己部署的服务器进行更新操作,每次用户打开应用时会联系服务器检查是否有新版本可用。

 

以前,如有新版本则会弹出提示要求用户进行更新,用户点击更新后最终还需要跳转到Google Play完成更新操作。这种强制性更新会影响用户体验,甚至会影响用户的留存情况。

 

所以,现在Google Play推出了无需离开应用即可完成相应的应用内更新,来提升用户操作体验,减少用户的操作流程。据官方数据显示,目前已有超过10%的热门应用和游戏使用了应用内更新的功能。

 

应用内更新功能介绍

 

Google Play应用内更新是Play Core库的一项功能,它引入了新的请求流,以提示活跃用户更新开发者的应用。

 

这里需要注意的是,应用内更新仅适用于运行Android 5.0(API级别21)或更高版本的设备,并且要求开发者使用Play Core库 1.5.0或更高版本。满足这些条件后,开发者即可使用这项功能。  

 

两种可选择的更新方式

 

 

1.灵活更新

 

在这种方式下,如果用户选择更新,应用程序即使在使用过程中也不会受到影响,可以继续使用,会由后台会下载并安装最新的版本,当版本安装完成后会出现重启提示。用户选择重启即可完成整体的更新流程。这种更新方式适用于非核心功能的更新。

 

 

2.强制更新

 

当开发者的版本更新涉及到核心功能更新,要求必须所有用户更新版本才能使用时,则需要用到这种更新方式。用户通过应用程序的弹窗提示选择更新后,Google Play会自动处理更新以及安装操作,更新完成后重新进入应用程序即可生效。

 

 

开发者在更新流程中还能做什么?

 

为了更好利用谷歌的应用内更新功能,在更新中还有下面这些点需要注意。

 

  • 当应用本身版本很多时,可设置每个版本的更新优先级。针对不同版本做出不同的响应,根据设置的优先级来决定用户是需要强制更新、灵活更新或不需要更新。

 

  • 根据用户版本的新老程度,来设置不同的更新流。某些用户可能已经落后十几个版本,而某些用户只差几个版本未更新。针对不同的用户设置不同的更新流,确保满足不同用户的更新需求。

 

  • 将下载进度制作到应用程序当中显示给用户,以便用户能在灵活更新的过程中了解更新下载情况。

 

最后,开发者想要了解更详细的内容,可登陆谷歌开发者后台来看详细的接入方法,最后附上谷歌接入应用内更新功能的传送门,请点击阅读原文获取地址。

开通会员,查看完整内容