【问题标题】:Version Number from Android Market Programatically以编程方式来自 Android Market 的版本号
【发布时间】:2011-12-15 18:12:51
【问题描述】:

我正在寻找一种方法来检查我的应用程序的市场版本与设备上安装的版本相比,如果存在差异,请前往市场进行更新。我不想使用网络服务。如果手机版本与市场版本不同,我在下面粘贴的代码通过在启动应用程序时将用户发送到市场来完成我想要的(我不明白如何,但确实如此......如果有人可以解释这一点,太好了! ) 如果他们访问市场,我希望能够给用户一个选择。查询中是否有告诉 Android 上市的结果?有没有办法在市场上查询版本号?代码如下:

Intent intent = new Intent(Intent.ACTION_VIEW ,Uri.parse("market://search?q=" + APPLICATION_NAME));
        startActivity(intent); 

【问题讨论】:

    标签: google-play android-version


    【解决方案1】:

    你错了。给定的代码将用户重定向到 Android Market 到给定的应用页面,并且它每次执行代码时都会这样做(没有版本比较)。

    【讨论】:

    • 我也有同样的想法,但我已经多次运行代码,它重定向到市场的唯一一次是如果有更新......这就是为什么我问是否任何人都理解这种行为,因为它不像预期的那样。
    猜你喜欢
    • 2011-06-30
    • 2023-03-31
    • 2010-12-17
    • 2011-03-26
    • 2011-01-10
    • 2017-02-27
    • 2014-11-20
    • 1970-01-01
    • 2013-08-23
    相关资源
    最近更新 更多