Android:通知更新版本的用户

Chr*_*ris 12 android updates

我发现很多用户由于某些原因在新版本发布时没有升级我的应用程序.我的应用程序是否有办法查询Marketplace应用程序,然后通知用户是否有更新的版本?

小智 6

就个人而言,我认为它不是那么黑与白.让我们说你在你的应用程序的某个地方犯了一个错误.您修复它并部署到市场.但是从崩溃报告中可以看到有旧版本,并且相同的用户继续使用此应用程序.如果同一个用户继续使用该应用程序,他们是否宁愿使用不会崩溃的版本?在某些时候,他们卸载并记录他们的评级为"零星,无用必须卸载" - 即使问题已经解决.

我同意创建重复逻辑只是通知用户有关可用的新版本并不是一个好主意 - 但有时候添加一些额外的通知告诉用户更新是为了他们自己的利益是有意义的.

我刚刚遇到的一个解决这个问题的解决方案来自崩溃报告服务Bugsense.它允许您向用户发送通知,告知他/她遇到的某个错误已得到修复.我认为这只是很好的服务,并告诉用户开发还没有停止.


Com*_*are 3

我发现很多用户由于某种原因在新版本发布时没有升级我的应用程序。

为了呼应这些评论,用户不必升级您的应用程序。

有没有办法让我的应用程序查询 Marketplace 应用程序,然后通知用户是否有新版本可用?

不。

您的应用程序可以查询您自己的 Web 服务器,您可以在其中发布版本信息。但是,您需要对此小心一点,因为有多个市场服务器,并且并非所有服务器都同时接收更新,AFAICT。IOW,我会更多地使用它作为一种后备机制,也许可以在发布更新后一两周后一次性发出“嘿,别忘了,有可用更新”通知。