解决方案 »

  1.   

    XML放在你的服务器上面,公网。 你客户端解析这个XML 判断是否是最新版本。 就是HTTP 方式获取XML文件。
      

  2.   

    新版本是放在你的服务器上的,有一个XML格式的更新文件,这个文件中记录了新版的版本号、更新内容,新版的下载地址等信息。每次查询是不是需要更新的时候,在程序中获取自己APP的版本号,然后和下载的XML更新文件中的版本号对比,小或者不一致就按XML文件中的下载地址,下载新版本,然后覆盖安装就可以了更新XML文件,类似这样
    <?xml version="1.0" encoding="utf-8"?>
    <updateInfo>
      <Url>http://192.168.11.103/Android/Update_Beta1.0.5.apk</Url>
      <Name>Android版1.0.5</Name>
      <Version>1.0.5</Version>
      <DetailInfo>1.增加或修改内容</DetailInfo>
    </updateInfo>
      

  3.   

    通过json文件就行了。后台弄个json文件,然后客户端检测json分析,取到版本号比对,