我需要能够强制我的应用的用户更新到最新版本。有没有简单的方法可以从应用程序中找出市场上最新版本的应用程序?我想显示一个锁定的屏幕,说有一个更新,其中包含指向我的应用程序市场页面的链接。这可能吗?我确实看到了Android Market API库,但这需要Google登录,我真的不想在源代码中将登录信息添加到Google帐户。任何想法都会很棒。
谢谢,
布赖恩
答案 0 :(得分:0)
一个简单的想法是基本的Web服务。一个只输出最新版本应用程序的Web服务,每次用户启动应用程序时,您都会让它轮询该Web服务以检查版本。
没有检查链接但是: http://williamsportwebdeveloper.com/cgi/wp/?p=494 这可能是一个很好的阅读: Implementing REST Service (JSON) on Google AppEngine
不需要完成一个完整的Web服务,您也可以解析一个只包含版本号的页面。
答案 1 :(得分:0)
一种简单的方法是将应用版本存储在您拥有的网页上,当您启动手机应用时,请检查该网页。如果版本不正确,则阻止用户。
答案 2 :(得分:0)
根据您自己的服务器检查您的应用版本,您的服务器可以进行API登录。