app版本更新

转自:https://blog.csdn.net/qq_34963282/article/details/79238691

  1. 获取当前app的版本号
    /**
    • 获取软件现在的版本号
      */
      public int getSystemVersionCode() {
      int versionCode = 0;
      try {
      PackageManager packageManager = getPackageManager();
      versionCode = packageManager.getPackageInfo(getPackageName(), 0).versionCode;
      } catch (NameNotFoundException e) {
      e.printStackTrace();
      }
      return versionCode;
      }
      2.从服务器获取最新版本号
      3.根据版本号名称判断版本高低
      4.弹出dialog提示更新
      5.启动service后台下载
      6.定义广播接受者接受下载状态
      7.创造service

你可能感兴趣的:(app版本更新)