From c3c7b977e5616950bfaedaa02008dfc40c6ade18 Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期一, 22 二月 2021 14:55:21 +0800
Subject: [PATCH] 升级用到配置的省市ID

---
 lib/src/main/java/com/anyun/exam/lib/Upgrade.java |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/lib/src/main/java/com/anyun/exam/lib/Upgrade.java b/lib/src/main/java/com/anyun/exam/lib/Upgrade.java
index 985096d..8883f57 100644
--- a/lib/src/main/java/com/anyun/exam/lib/Upgrade.java
+++ b/lib/src/main/java/com/anyun/exam/lib/Upgrade.java
@@ -31,6 +31,9 @@
     private static final String newProgramIndUrl = "http://upgrade.safeluck.com/ftp/aykj4/aks3.json";
     private static Upgrade instance = null;
     private Context context;
+    private int province;
+    private int city;
+
     private DownloadManagerUtil downloadManagerUtil = null;
     private InstallUtil installUtil = null;
     private static final String SAVE_FILE_NAME = "aks3.apk";
@@ -219,7 +222,7 @@
             String result = CheckNewVersion(newProgramIndUrl);
 
             if (result != null) {
-                DfuFileInfo dfuFileInfo = parseJson(result, 53, 100);
+                DfuFileInfo dfuFileInfo = parseJson(result, province, city);
                 if (dfuFileInfo != null && dfuFileInfo.getValid()) {
                     if (dfuFileInfo.getAppVerCode() > 0 && dfuFileInfo.getAppUrl() != null) {
                         if (installUtil.getVerCode() < dfuFileInfo.getAppVerCode()) {
@@ -248,7 +251,9 @@
         }
     };
 
-    public void CheckUpgrade() {
+    public void CheckUpgrade(int province, int city) {
+        this.province = province;
+        this.city = city;
         handlerCheckNewVersion.removeCallbacks(runnableCheckNewVersion);
         handlerCheckNewVersion.postDelayed(runnableCheckNewVersion, 100);
     }

--
Gitblit v1.8.0