如果您不在Android市场上,如何让应用程序刷新?

时间:2011-06-14 15:22:21

标签: android

  

可能重复:
  Android app not in Market: how to push updates?

如果这是一个正确的论坛,我不是不可思议,但我仍在努力。是否有任何人遇到要求让它的应用程序从给定的服务器刷新自己?我正在开发一个应该支持一些移动调查过程的应用程序。我不允许通过Android Market发布我的应用程序,但有时我必须通过功能增强和错误修复来刷新它。

对于这个怎么办,有没有最好的实践?我是否必须实施第二个检查更新的应用程序并在smartphoen上重新安装我的移动应用程序?

TIA,Tamas Szecsy

1 个答案:

答案 0 :(得分:0)

  

对于这个怎么做有没有最好的实践?

让您的程序检查某些Web服务器上的某些URL以找出该应用程序的最新版本(例如,下载XML或JSON文件)。如果有更新的版本,请将其在后台下载到外部存储。下载后,显示Notification,让用户知道更新已准备好安装。当他们点击它时,触发指向您的APK文件的ACTION_VIEW Intent并提供正确的MIME类型,这将触发更新过程。