Skip to content

Latest commit

 

History

History
45 lines (39 loc) · 1.67 KB

File metadata and controls

45 lines (39 loc) · 1.67 KB

Android Markets App Version Check



简介

这是一个用于快速检测指定android app在目前国内流行的诸多安卓应用市场中的最新发布版本的工具,可以帮助跟踪android app新版本的对外发布情况,有助于保证app在各个安卓应用市场中的发布版本都是最新的。


使用

例如腾讯视频当前最新的发布版本是4.8.5.10223,现在想要检测新版本的发布情况,可以在项目目录下执行如下命令:

  cd /yourpath/android-markets-app-version-check
  python check.py 腾讯视频 4.8.5.10223

脚本将会扫描预先配置的多个安卓应用市场,并在android-markets-app-version-check/reports目录下分别生成json、html格式的两份检测报告文件

json文件的格式如下:

{
    "date": "2016-06-12", 
    "targetVersion": "4.8.5.10223", 
    "checkReult": [
        {
            "url": "http://m.baidu.com/s?st=10a001&tn=webmkt&word=腾讯视频", 
            "tag": "baidu", 
            "passed": 1, 
            "name": "百度应用", 
            "version": "4.8.5.10223"
        }, 
        {
            "url": "http://android.myapp.com/myapp/searchAjax.htm?kw=腾讯视频", 
            "tag": "yingyongbao", 
            "passed": 1, 
            "name": "应用宝", 
            "version": "4.8.5.10223"
        },
        ...(略)

html文件的内容如下图:

image 如果因为网络超时,或者解析误判等原因造成版本解析失败,可以点击报告中的“查看详情”,快速进行人工判断。