2012-02-27 48 views
4

我想检查我的应用程序在市场上的当前版本并将其与当前正在运行的版本进行比较。比较正在运行的应用程序版本与市场应用程序版本

这段代码retrive我运行的应用程序的版本:

PackageManager m = androidContext.getPackageManager(); 
String app_ver = m.getPackageInfo(androidContext.getPackageName(), 0).versionName; 

我怎么能retrive在市场上的版本?

谢谢!

+1

http://code.google.com/p/android-query/也许这会帮助你 – xDragonZ 2012-02-27 12:14:15

回答

3

有没有原生查询Android Market网站的应用程序版本的方式。

当然,您可以编写一个经过Android Market网站并检索您的应用程序版本的HTML解析器,但它不值得(性能明智)。 Here's类似的堆栈溢出问题,你可以通读。

+0

感谢您的回答...我使用版本检查器扩展我的RESTfull服务(从我的APK中提取versionnumber服务)。 – silly 2012-03-01 06:59:25

相关问题