修改了是否跳过移动检查的逻辑
authorTrillGates <williamtrillgates@gmail.com>
Thu, 28 Oct 2021 06:50:41 +0000 (14:50 +0800)
committerTrillGates <williamtrillgates@gmail.com>
Thu, 28 Oct 2021 06:50:41 +0000 (14:50 +0800)
app/release/ICSer_V1001_2110281156_release.apk [moved from app/release/ICSer_V1000_2110281007_release.apk with 77% similarity]
app/release/output.json
app/src/main/java/com/enqualcomm/support/LocationClient.java
app/version_code.properties

similarity index 77%
rename from app/release/ICSer_V1000_2110281007_release.apk
rename to app/release/ICSer_V1001_2110281156_release.apk
index 8da5bbe..c29ae6a 100644 (file)
Binary files a/app/release/ICSer_V1000_2110281007_release.apk and b/app/release/ICSer_V1001_2110281156_release.apk differ
index a954683..60227e5 100644 (file)
@@ -1 +1 @@
-[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":1000,"versionName":"2110281007","enabled":true,"outputFile":"ICSer_V1000_2110281007_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V1000_2110281007_release.apk","properties":{}}]
\ No newline at end of file
+[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":1001,"versionName":"2110281156","enabled":true,"outputFile":"ICSer_V1001_2110281156_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V1001_2110281156_release.apk","properties":{}}]
\ No newline at end of file
index 5672946..ed5c2f0 100644 (file)
@@ -966,15 +966,20 @@ public class LocationClient {
         //如果没有动,且超时。则跳过定位
         //如果超时,返回true,表示静止
         //如果是false表示移动了
-
-        mNoMoveTimeout = checkNoMoveTimeout();
+        if (skipMoveCheck || Config.GpsForceMoveCheck) {
+            //进这里,表示跳过位置移动检查
+            //也就是表示移动了
+            mNoMoveTimeout = false;
+        } else {
+            mNoMoveTimeout = checkNoMoveTimeout();
+        }
 
 
         // 不强制定位 且 (WorkingMod 不是紧急模式 或者 强制进行移动检测),且 没有移动过
         if ((forceLocation != 1) &&
-                (((mod == ICLocation.NORMAL_MOD) || (mod == ICLocation.LOWPOWER_MOD) ||
-                        (mod == ICLocation.CUSTOM_MOD8_WIFI)) || Config.GpsForceMoveCheck == true) &&
-                (mNoMoveTimeout) && (skipMoveCheck == false)) {
+                ((mod == ICLocation.NORMAL_MOD) || (mod == ICLocation.LOWPOWER_MOD) ||
+                        (mod == ICLocation.CUSTOM_MOD8_WIFI)) &&
+                mNoMoveTimeout) {
             ICLogger.i("No Move ,skip location!");
             //走到这里返回的条件是
             //1.非强制定位
index 1f324e7..4133261 100644 (file)
@@ -1,2 +1,2 @@
-#Thu Oct 28 10:07:29 CST 2021\r
-VERSION_CODE=1000\r
+#Thu Oct 28 11:56:21 CST 2021\r
+VERSION_CODE=1001\r