android通过SD卡上的update.zip升级包进行手机软件版本升级时,一般是由低版本升级到高版本。虽然android没有明确禁止从高版本升级到低版本,但是有些客户希望由高升到低时,能有一个提示。所以需要判断升级包和当前版本的版本号,具体在哪里判断不甚清楚,请指教。

解决方案 »

  1.   

    系统里面的手机信息可以查看当前的版本号,在进入工程模式里面也可以查看,至于刷机ROM的zip文件想要判断其版本,这个不甚熟悉。。
      

  2.   

    我在升级包的内部找到了关于版本号信息的有关文件,这只文件通过adb shell进入手机内部也可以找到,现在想比较这两只文件中所包含的版本号的高低,基本确定修改recovery下的有关文件,不知道这样做合理不,看看能否实现