-[{"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
//如果没有动,且超时。则跳过定位
//如果超时,返回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.非强制定位