Google市场中的APP版本更新方式

访客 251 0

一、直接跳转google play应用详情

直接跳转到google play应用详情内由用户手动触发版本更新。

有两种实现方式:一是跳转到Google Play应用内的详情页面,二是跳转到Google Play网页版的应用详情页面。

通常的实施原则是,如果用户已安装Google Play应用程序,则跳转至应用程序;如果未安装,则跳转至网页。

优点:代码实现简单不需要依赖额外代码,由google play提供下载安装,方便测试。

不足之处:需要进行界面调整操作。

Google市场中的APP版本更新方式-第1张图片-谷歌商店上架

Google市场中的APP版本更新方式-第2张图片-谷歌商店上架

参考链接:[打开 Google Play 详情页面](https://developer.android.com/distribute/marketing-tools/linking-to-google-play#OpeningDetails)

二、使用google play sdk

要进行版本更新,需要使用Google Play SDK,并且该SDK依赖于Google Play核心库。

implementation 'com.google.android.play:core:1.8.2' 改写为 引入依赖库 com.google.android.play:core:1.8.2

包体会增加50kb

有两种更新模式,灵活更新/立即更新。

灵活更新:首先,我们会向用户展示一个对话框,请求他们的同意。一旦用户同意,下载将在后台开始进行,并且用户可以继续与该应用进行交互。

下载完成后,用户将收到安装提示。用户可以选择立即安装,也可以选择暂不安装。

立即更新:会在整个更新过程中在应用程序UI顶部显示更新进度,Google Play会自动完成下载和安装更新。

优点:支持两种更新模式,更加灵活地进行更新,从而提升用户体验的质量。 (尽管在前期可能意义不大)

缺点:

  • 只支持api 21(android 5.0)及其更高版本;
  • 测试成本相对较高;
  • 可能存在不确定性bug;

请在内部共享应用程序包和APK进行测试。点击此链接获取更多信息:https://support.google.com/googleplay/android-developer/answer/9303479

可能存在的问题链接:Human verification - Stack Overflow

了解更多信息,请查看In-app updates | Android Developers

Google市场中的APP版本更新方式-第3张图片-谷歌商店上架

Google市场中的APP版本更新方式-第4张图片-谷歌商店上架

Google市场中的APP版本更新方式-第5张图片-谷歌商店上架

标签: 版本 用户 详情 方式

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~