Browse Source

no message

master
lh 7 years ago
parent
commit
ba115f9405
1 changed files with 20 additions and 8 deletions
  1. +20
    -8
      app/src/main/java/com/qhclh/ytzh/home/MainActivity.java

+ 20
- 8
app/src/main/java/com/qhclh/ytzh/home/MainActivity.java View File

@ -2,6 +2,7 @@ package com.qhclh.ytzh.home;
import android.Manifest;
import android.content.Intent;
import android.os.Build;
import android.os.Looper;
import android.support.annotation.NonNull;
import android.support.v4.app.FragmentTransaction;
@ -450,14 +451,25 @@ public class MainActivity extends BaseActivity {
downloadUrl = downLoadBean.getDownload();
Looper.prepare();
UpdateAppUtils.from(MainActivity.this)
.checkBy(UpdateAppUtils.CHECK_BY_VERSION_NAME) //更新检测方式默认为VersionCode
.serverVersionName(versionName)
.apkPath(downloadUrl)
.showNotification(true) //是否显示下载进度到通知栏默认为true
.downloadBy(UpdateAppUtils.DOWNLOAD_BY_APP) //下载方式app下载手机浏览器下载默认app下载
.isForce(false) //是否强制更新默认false 强制更新情况下用户不同意更新则不能使用app
.update();
if(Build.VERSION.SDK_INT>=26) {
UpdateAppUtils.from(MainActivity.this)
.checkBy(UpdateAppUtils.CHECK_BY_VERSION_NAME) //更新检测方式默认为VersionCode
.serverVersionName(versionName)
.apkPath(downloadUrl)
.showNotification(false) //是否显示下载进度到通知栏默认为true
.downloadBy(UpdateAppUtils.DOWNLOAD_BY_BROWSER) //下载方式app下载手机浏览器下载默认app下载
.isForce(false) //是否强制更新默认false 强制更新情况下用户不同意更新则不能使用app
.update();
}else {
UpdateAppUtils.from(MainActivity.this)
.checkBy(UpdateAppUtils.CHECK_BY_VERSION_NAME) //更新检测方式默认为VersionCode
.serverVersionName(versionName)
.apkPath(downloadUrl)
.showNotification(true) //是否显示下载进度到通知栏默认为true
.downloadBy(UpdateAppUtils.DOWNLOAD_BY_APP) //下载方式app下载手机浏览器下载默认app下载
.isForce(false) //是否强制更新默认false 强制更新情况下用户不同意更新则不能使用app
.update();
}
Looper.loop();
// String localversionname = ApkUtils.getVersionName(MainActivity.this);
//


Loading…
Cancel
Save