更新Android应用的最佳做法?

时间:2014-12-15 07:30:23

标签: java android

我正在构建一个Android应用程序,我对此非常陌生。要分发我的应用,必须将其上传到Google Play,以便人们可以找到并下载它。

现在,当我继续开发应用程序时,更新应用程序的最佳做法是什么?将新版本上传到Google Play是否更好?或者更好地在应用程序的逻辑中处理更新过程?

修改

总结所有答案:

  • 是的,将最新的Android应用程序(APK)上传到Google Play。
  • 根据新版本更新Google Play中应用的信息。
  • 阅读Google的Update your apps page了解详情。

感谢所有人提供的有用答案! :)

2 个答案:

答案 0 :(得分:2)

您应该从Google Play本身更新应用程序APK。但是如果你有apk以外的文件,你可以通过你的应用程序代码从服务器更新它。

您可以通过交叉检查服务器中的最新版本代码,通过应用程序向用户提供有关更新的可用性和优先级的信息。喜欢 -

  1. 在应用启动时检查服务器上的最新版本代码(注意在AsyncTask中执行此操作)
  2. 如果最新版本代码高于apk的当前版本代码,则通知用户。
  3. 如果用户想要更新,请使用意图在Playstore中打开您的应用页面。
  4. 如果是关键更新,您可以通知用户必须更新应用程序。

答案 1 :(得分:2)

是的,您应该通过Google Play商店更新应用。

我们假设您只将verison 1.0上传到Play商店,然后随着时间的推移,您会进行更新,更多更新以及更多更新,直到您达到1.7.9版本为止。

新的Android用户会在Play商店看到您的漂亮应用,但会注意到您的应用只有1.0,并且您在一年内没有提及Play商店的任何更新。新用户会下载该应用吗?也许,但也许不是。人们往往想要最新的和最新的。

另一个例子,其他人第一次在你的应用程序中运行并决定下载它。当然,你在商店里只有1.0。他们第一次运行后,发现他们必须更新它! (听起来有点像Windows,不是吗?)有些用户可能会等待更新,但是我愿意打赌许多人只是卸载并说忘记它。特别是如果您的更新服务器因某种原因运行缓慢或脱机。