软件更新问题更改

This commit is contained in:
18401019693
2023-01-06 15:49:00 +08:00
parent a37a92e211
commit 42052b7465
3 changed files with 16 additions and 11 deletions

View File

@@ -1,7 +1,6 @@
package com.yunbao.common.manager;
import android.content.Context;
import android.text.TextUtils;
import com.yunbao.common.CommonAppContext;
import com.yunbao.common.manager.base.BaseCacheManager;
@@ -52,7 +51,8 @@ public class APKManager extends BaseCacheManager {
}
public boolean getApkVerNew() {
return TextUtils.equals(VersionUtil.getVersion(), getString(APK_VER));
return VersionUtil.isLatest(getString(APK_VER));
}
public void setAPKIsUp(int apkIsUp) {

View File

@@ -86,12 +86,17 @@ public class APKUpdateCustomPopup extends CenterPopupView {
ViewClicksAntiShake.clicksAntiShake(findViewById(R.id.dialog_close), new ViewClicksAntiShake.ViewClicksCallBack() {
@Override
public void onViewClicks() {
if (CommonAppConfig.IS_GOOGLE_PLAY && APKManager.get().getAPKGoogleIsUp() != 1) {
dismiss();
}
if (!CommonAppConfig.IS_GOOGLE_PLAY && APKManager.get().getApkIsUp() != 1) {
if (mInside){
dismiss();
}else {
if (CommonAppConfig.IS_GOOGLE_PLAY && APKManager.get().getAPKGoogleIsUp() != 1) {
dismiss();
}
if (!CommonAppConfig.IS_GOOGLE_PLAY && APKManager.get().getApkIsUp() != 1) {
dismiss();
}
}
}
}
);