[摘要]当没有使用最新版本时,Android应用可能会出现问题,尤其是那些与外部服务(社交媒体,电子邮件等)集成的应用程序。
当没有使用最新版本时,Android应用可能会出现问题,尤其是那些与外部服务(社交媒体,电子邮件等)集成的应用程序。许多应用程序(如Snapchat)都内置了检查机制以确定它们是否是最新版,并提示用户从Play商店安装最新版本。谷歌今天宣布推出一款新API,允许应用在用户使用时安装更新。
该API名为“应用程序内更新API(In-app Updates API)”,能够使应用程序可以更好地控制检查和安装更新的方式。以下是Google对其的描述:
使用这个API开发者将有两种选择:第一种是关键更新,当你希望用户立即进行应用更新时使用,具有全屏体验。第二个种是灵活更新,这意味着用户可以在下载更新时继续使用该应用程序,后台更新完后应用会出现重启提示。开发者可以完全自定义更新流程,使其成为应用程序的一部分。
▲立即更新示意
▲灵活更新示意
谷歌今天宣布,正在向所有开发人员提供此API,而不仅仅是参与初期早期测试的有限数量的合作伙伴,感兴趣的开发人员可以查看Android开发人员文档中的技术要求和详细信息。