diff --git a/app/build.gradle b/app/build.gradle index fd0bc50d0..db194b19b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -27,7 +27,7 @@ android { mobile { dimension "mode" versionCode 13 - versionName "1.1.3" + versionName "20230514#1" } java { dimension "api" diff --git a/app/src/mobile/java/com/fongmi/android/tv/Updater.java b/app/src/mobile/java/com/fongmi/android/tv/Updater.java index 3a9a146ed..9238de7a0 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/Updater.java +++ b/app/src/mobile/java/com/fongmi/android/tv/Updater.java @@ -77,7 +77,7 @@ public class Updater implements Download.Callback { } private boolean need(int code, String name) { - return (branch.equals(Github.DEV) ? !name.equals(BuildConfig.VERSION_NAME) : code > BuildConfig.VERSION_CODE) && Prefers.getUpdate(); + return Prefers.getUpdate() && branch.equals(Github.DEV) ? !name.equals(BuildConfig.VERSION_NAME) && code <= BuildConfig.VERSION_CODE : code > BuildConfig.VERSION_CODE; } private void doInBackground() {