优化timer,把无用的先清除掉。
authorsnickersun <scy@incartech.cn>
Thu, 16 Jan 2020 10:09:41 +0000 (18:09 +0800)
committersnickersun <scy@incartech.cn>
Thu, 16 Jan 2020 10:09:41 +0000 (18:09 +0800)
只保留 1分钟的alarm,3分钟的heartbeat,还有locationalarm.后期还需优化。
另外,优化了重连机制。

22 files changed:
.gradle/5.4.1/executionHistory/executionHistory.bin
.gradle/5.4.1/executionHistory/executionHistory.lock
.gradle/5.4.1/fileHashes/fileHashes.bin
.gradle/5.4.1/fileHashes/fileHashes.lock
.gradle/5.4.1/javaCompile/classAnalysis.bin
.gradle/5.4.1/javaCompile/javaCompile.lock
.gradle/buildOutputCleanup/buildOutputCleanup.lock
.idea/caches/build_file_checksums.ser
.idea/caches/gradle_models.ser
.idea/workspace.xml
app/app.iml
app/src/main/java/com/ic/protocol/GSensorListener.java
app/src/main/java/com/ic/protocol/LocationClient.java
app/src/main/java/com/ic/protocol/bean/Runtime.java
app/src/main/java/com/ic/protocol/service/Initialize.java
app/src/main/java/com/ic/protocol/service/KeepAlive.java
app/src/main/java/com/ic/protocol/service/protocolMainServer.java
app/src/main/java/com/ic/protocol/utils/Logger.java
app/src/main/java/com/ic/protocol/utils/NettyConnection.java
app/src/main/java/com/ic/protocol/utils/RxSocket.java
app/src/main/java/com/ic/protocol/utils/WakeLockUtil.java
okio/okio.iml [deleted file]

index 002b968..c62f14e 100644 (file)
Binary files a/.gradle/5.4.1/executionHistory/executionHistory.bin and b/.gradle/5.4.1/executionHistory/executionHistory.bin differ
index bc267e5..e85aab4 100644 (file)
Binary files a/.gradle/5.4.1/executionHistory/executionHistory.lock and b/.gradle/5.4.1/executionHistory/executionHistory.lock differ
index 5df14e0..b90563b 100644 (file)
Binary files a/.gradle/5.4.1/fileHashes/fileHashes.bin and b/.gradle/5.4.1/fileHashes/fileHashes.bin differ
index c454f39..e760cf0 100644 (file)
Binary files a/.gradle/5.4.1/fileHashes/fileHashes.lock and b/.gradle/5.4.1/fileHashes/fileHashes.lock differ
index 4eee4dc..3dfaf24 100644 (file)
Binary files a/.gradle/5.4.1/javaCompile/classAnalysis.bin and b/.gradle/5.4.1/javaCompile/classAnalysis.bin differ
index 05c6b1b..b1e3055 100644 (file)
Binary files a/.gradle/5.4.1/javaCompile/javaCompile.lock and b/.gradle/5.4.1/javaCompile/javaCompile.lock differ
index ac1158d..98b496d 100644 (file)
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
index 3afd762..34bf12b 100644 (file)
Binary files a/.idea/caches/build_file_checksums.ser and b/.idea/caches/build_file_checksums.ser differ
index cbbf869..15c34d2 100644 (file)
Binary files a/.idea/caches/gradle_models.ser and b/.idea/caches/gradle_models.ser differ
index 2805d2d..2b05f8c 100644 (file)
     </shared>
   </component>
   <component name="AndroidLogFilters">
-    <option name="TOOL_WINDOW_CUSTOM_FILTER" value="The content is" />
     <option name="TOOL_WINDOW_LOG_LEVEL" value="verbose" />
-    <option name="TOOL_WINDOW_CONFIGURED_FILTER" value="Firebase" />
+    <option name="TOOL_WINDOW_CONFIGURED_FILTER" value="Show only selected application" />
   </component>
   <component name="ChangeListManager">
-    <list default="true" id="a0feeb22-06b0-4f90-bebc-7c0a45a72929" name="Default Changelist" comment="Gsensor改为采用API控制。&#10;测试AT指令开关SIM卡&#10;V320">
+    <list default="true" id="a0feeb22-06b0-4f90-bebc-7c0a45a72929" name="Default Changelist" comment="修改Jni函数,增加心率和StepCounter的控制。&#10;修改协议界面,增加心率日志。&#10;修改proguard配置,解决release版本无法运行问题。">
       <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/executionHistory/executionHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/executionHistory/executionHistory.bin" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/executionHistory/executionHistory.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/executionHistory/executionHistory.lock" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/fileHashes/fileHashes.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/fileHashes/fileHashes.bin" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/fileHashes/fileHashes.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/fileHashes/fileHashes.lock" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/fileHashes/resourceHashesCache.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/fileHashes/resourceHashesCache.bin" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/classAnalysis.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/classAnalysis.bin" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/jarAnalysis.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/jarAnalysis.bin" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/javaCompile.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/javaCompile.lock" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/taskHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/5.4.1/javaCompile/taskHistory.bin" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/outputFiles.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/buildOutputCleanup/outputFiles.bin" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.idea/caches/build_file_checksums.ser" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/caches/build_file_checksums.ser" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.idea/caches/gradle_models.ser" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/caches/gradle_models.ser" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/arm64-v8a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/armeabi-v7a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/compileOptions/x86_64/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build_PedometerJNIUtil_arm64-v8a.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build_PedometerJNIUtil_arm64-v8a.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build_PedometerJNIUtil_arm64-v8a.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/arm64-v8a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build_PedometerJNIUtil_armeabi-v7a.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build_PedometerJNIUtil_armeabi-v7a.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build_PedometerJNIUtil_armeabi-v7a.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/armeabi-v7a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/android_gradle_build_PedometerJNIUtil_x86.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/android_gradle_build_PedometerJNIUtil_x86.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/android_gradle_build_PedometerJNIUtil_x86.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/android_gradle_build_PedometerJNIUtil_x86_64.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/android_gradle_build_PedometerJNIUtil_x86_64.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/android_gradle_build_PedometerJNIUtil_x86_64.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/debug/x86_64/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/arm64-v8a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/armeabi-v7a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/dexOptions/x86_64/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/arm64-v8a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/armeabi-v7a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/externalNativeBuild/x86_64/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/arm64-v8a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/armeabi-v7a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/lintOptions/x86_64/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/android_gradle_build_PedometerJNIUtil_arm64-v8a.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/android_gradle_build_PedometerJNIUtil_arm64-v8a.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/android_gradle_build_PedometerJNIUtil_arm64-v8a.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/arm64-v8a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build_PedometerJNIUtil_armeabi-v7a.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build_PedometerJNIUtil_armeabi-v7a.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build_PedometerJNIUtil_armeabi-v7a.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/armeabi-v7a/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/android_gradle_build_PedometerJNIUtil_x86.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/android_gradle_build_PedometerJNIUtil_x86.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/android_gradle_build_PedometerJNIUtil_x86.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/.ninja_deps" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/.ninja_log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeCache.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/3.10.2/CMakeSystem.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/CMakeOutput.log" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/PedometerJNIUtil.dir/PedometerJNIUtil.c.o" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/cmake.check_cache" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.bin" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/CMakeFiles/feature_tests.cxx" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/android_gradle_build.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/android_gradle_build_PedometerJNIUtil_x86_64.command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/android_gradle_build_PedometerJNIUtil_x86_64.stderr.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/android_gradle_build_PedometerJNIUtil_x86_64.stdout.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/android_gradle_build_mini.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/build.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/build_command.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/build_model.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/build_output.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/cmake_install.cmake" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/cmake_server_log.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/compile_commands.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/json_generation_record.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/cmake/release/x86_64/rules.ninja" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/.cxx/ndk_locator_record.json" beforeDir="false" />
       <change beforePath="$PROJECT_DIR$/app/app.iml" beforeDir="false" afterPath="$PROJECT_DIR$/app/app.iml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/build.gradle" beforeDir="false" afterPath="$PROJECT_DIR$/app/build.gradle" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V113_202001071653_debug.apk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V113_202001080021_debug.apk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001080850_debug.apk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001082349_debug.apk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001092320_debug.apk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug.apk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/AndroidManifest.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/META-INF/CERT.RSA" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/META-INF/CERT.SF" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/META-INF/MANIFEST.MF" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/META-INF/okio.kotlin_module" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/META-INF/rxjava.properties" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/classes.dex" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/classes2.dex" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/lib/arm64-v8a/libPedometerJNIUtil.so" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/lib/armeabi-v7a/libPedometerJNIUtil.so" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/lib/x86/libPedometerJNIUtil.so" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/lib/x86_64/libPedometerJNIUtil.so" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_fade_in.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_fade_out.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_grow_fade_in_from_bottom.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_popup_enter.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_popup_exit.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_shrink_fade_out_from_bottom.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_slide_in_bottom.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_slide_in_top.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_slide_out_bottom.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/anim/abc_slide_out_top.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v11/abc_background_cache_hint_selector_material_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v11/abc_background_cache_hint_selector_material_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_btn_colored_borderless_text_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_btn_colored_text_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_color_highlight_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_tint_btn_checkable.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_tint_default.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_tint_edittext.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_tint_seek_thumb.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_tint_spinner.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_tint_switch_thumb.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color-v23/abc_tint_switch_track.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_btn_colored_borderless_text_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_btn_colored_text_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_hint_foreground_material_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_hint_foreground_material_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_primary_text_disable_only_material_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_primary_text_disable_only_material_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_primary_text_material_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_primary_text_material_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_search_url_text.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_secondary_text_material_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_secondary_text_material_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_tint_btn_checkable.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_tint_default.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_tint_edittext.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_tint_seek_thumb.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_tint_spinner.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_tint_switch_thumb.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/abc_tint_switch_track.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/switch_thumb_material_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/color/switch_thumb_material_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-anydpi-v21/dialog_note_bg.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-anydpi-v21/dialog_note_btn_bg.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-anydpi-v21/dialog_note_type.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-anydpi-v21/toast_bg.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-anydpi-v21/toast_type.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_star_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_star_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_star_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_ic_star_half_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_list_focused_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/notification_bg_low_normal.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/notification_bg_low_pressed.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/notification_bg_normal.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_star_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_star_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_star_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_list_focused_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/dialog_note_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/dialog_note_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/dialog_note_msg.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/dialog_note_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/notification_bg_low_normal.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/notification_bg_low_pressed.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/notification_bg_normal.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/toast_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/toast_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/toast_note.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-mdpi-v4/toast_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v21/abc_action_bar_item_background_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v21/abc_btn_colored_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v21/abc_edit_text_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v21/abc_ratingbar_indicator_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v21/abc_ratingbar_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v21/abc_ratingbar_small_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v21/notification_action_background.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-v23/abc_control_background_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_star_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_list_focused_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/dialog_note_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/dialog_note_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/dialog_note_msg.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/dialog_note_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/notification_bg_low_normal.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/notification_bg_normal.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/toast_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/toast_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/toast_note.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xhdpi-v4/toast_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_star_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_ic_star_half_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/dialog_note_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/dialog_note_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/dialog_note_msg.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/dialog_note_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/toast_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/toast_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/toast_note.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxhdpi-v4/toast_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_star_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_ic_star_half_black_48dp.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/dialog_note_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/dialog_note_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/dialog_note_msg.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/dialog_note_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/toast_correct.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/toast_error.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/toast_note.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable-xxxhdpi-v4/toast_wrong.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_btn_borderless_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_btn_check_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_btn_colored_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_btn_default_mtrl_shape.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_btn_radio_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_cab_background_internal_bg.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_cab_background_top_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_dialog_material_background.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_edit_text_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ic_ab_back_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ic_arrow_drop_right_black_24dp.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ic_clear_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ic_go_search_api_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ic_menu_overflow_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ic_search_api_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ic_voice_search_api_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_item_background_holo_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_item_background_holo_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_list_selector_background_transition_holo_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_list_selector_background_transition_holo_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_list_selector_holo_dark.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_list_selector_holo_light.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ratingbar_indicator_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ratingbar_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_ratingbar_small_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_seekbar_thumb_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_seekbar_tick_mark_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_seekbar_track_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_spinner_textfield_background_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_switch_thumb_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_tab_indicator_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_text_cursor_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_textfield_search_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/abc_vector_test.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/notification_bg.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/notification_bg_low.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/notification_icon_background.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/notification_tile_bg.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/drawable/virtual_bg.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v11/notification_media_action.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v11/notification_media_cancel_action.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v11/notification_template_big_media.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v11/notification_template_big_media_custom.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v11/notification_template_big_media_narrow.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v11/notification_template_big_media_narrow_custom.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v16/notification_template_custom_big.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v21/abc_screen_toolbar.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v21/notification_action.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v21/notification_action_tombstone.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v21/notification_template_custom_big.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v21/notification_template_icon_group.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout-v22/abc_alert_dialog_button_bar_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_action_bar_title_item.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_action_bar_up_container.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_action_bar_view_list_nav_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_action_menu_item_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_action_menu_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_action_mode_bar.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_action_mode_close_item_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_activity_chooser_view.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_activity_chooser_view_list_item.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_alert_dialog_button_bar_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_alert_dialog_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_alert_dialog_title_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_dialog_title_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_expanded_menu_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_list_menu_item_checkbox.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_list_menu_item_icon.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_list_menu_item_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_list_menu_item_radio.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_popup_menu_header_item_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_popup_menu_item_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_screen_content_include.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_screen_simple.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_screen_simple_overlay_action_mode.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_screen_toolbar.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_search_dropdown_item_icons_2line.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_search_view.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_select_dialog_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/activity_main.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/dialog_loading.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/dialog_note.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_action.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_action_tombstone.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_template_icon_group.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_template_lines_media.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_template_media.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_template_media_custom.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_template_part_chronometer.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/notification_template_part_time.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/select_dialog_item_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/select_dialog_multichoice_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/select_dialog_singlechoice_material.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/support_simple_spinner_dropdown_item.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/toast_layout.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/mipmap-hdpi-v4/ic_launcher.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/mipmap-mdpi-v4/ic_launcher.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/mipmap-xhdpi-v4/ic_launcher.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/mipmap-xxhdpi-v4/ic_launcher.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/mipmap-xxxhdpi-v4/ic_launcher.png" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/resources.arsc" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/debug/output.json" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/proguard-rules.pro" beforeDir="false" afterPath="$PROJECT_DIR$/app/proguard-rules.pro" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/eqc/utils/PedometerJNIUtil.java" beforeDir="false" />
       <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/GSensorListener.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/GSensorListener.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/LocationClient.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/LocationClient.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/MainActivity.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/MainActivity.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/CustomDialog.java" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ProcessReceiver.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ProcessReceiver.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/SimSignalUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/SimSignalUtil.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/jni/Android.mk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/jni/Application.mk" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/jni/CMakeLists.txt" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/jni/PedometerJNIUtil.c" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/jni/com_eqc_utils_PedometerJNIUtil.h" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/app/version_code.properties" beforeDir="false" afterPath="$PROJECT_DIR$/app/version_code.properties" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/Initialize.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/Initialize.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/KeepAlive.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/KeepAlive.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/protocolMainServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/protocolMainServer.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Logger.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Logger.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/NettyConnection.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/NettyConnection.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/RxSocket.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/RxSocket.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/WakeLockUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/WakeLockUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/okio/okio.iml" beforeDir="false" />
     </list>
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
     <option name="SHOW_DIALOG" value="false" />
     <favorites_list name="icsupport" />
   </component>
   <component name="FileEditorManager">
-    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300" />
+    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/LocationClient.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="487">
+              <caret line="526" column="56" selection-start-line="526" selection-start-column="56" selection-end-line="526" selection-end-column="56" />
+              <folding>
+                <element signature="imports" expanded="true" />
+                <element signature="e#14562#14840#0" expanded="true" />
+                <element signature="e#14839#14840#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/protocolMainServer.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="202">
+              <caret line="479" column="70" selection-start-line="479" selection-start-column="70" selection-end-line="479" selection-end-column="70" />
+              <folding>
+                <element signature="imports" expanded="true" />
+                <element signature="e#33472#33473#0" expanded="true" />
+                <element signature="e#33507#33508#0" expanded="true" />
+                <element signature="e#33560#33561#0" expanded="true" />
+                <element signature="e#33604#33605#0" expanded="true" />
+                <element signature="e#39340#39341#0" expanded="true" />
+                <element signature="e#39376#39377#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/KeepAlive.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="300">
+              <caret line="156" column="57" lean-forward="true" selection-start-line="156" selection-start-column="57" selection-end-line="156" selection-end-column="57" />
+              <folding>
+                <element signature="imports" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/Initialize.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="408">
+              <caret line="78" column="17" lean-forward="true" selection-start-line="78" selection-start-column="17" selection-end-line="78" selection-end-column="17" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/base/AbstractConnectionService.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="152">
+              <caret line="34" column="23" selection-start-line="34" selection-start-column="23" selection-end-line="34" selection-end-column="23" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="283">
+              <caret line="111" column="44" lean-forward="true" selection-start-line="111" selection-start-column="44" selection-end-line="111" selection-end-column="44" />
+              <folding>
+                <element signature="e#8809#8810#0" expanded="true" />
+                <element signature="e#8830#8831#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/RxSocket.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="528">
+              <caret line="355" column="40" lean-forward="true" selection-start-line="355" selection-start-column="40" selection-end-line="355" selection-end-column="40" />
+              <folding>
+                <element signature="imports" expanded="true" />
+                <element signature="e#2590#2591#0" expanded="true" />
+                <element signature="e#2626#2627#0" expanded="true" />
+                <element signature="e#7868#7869#0" expanded="true" />
+                <element signature="e#7902#7903#0" expanded="true" />
+                <element signature="e#10259#10260#0" expanded="true" />
+                <element signature="e#10294#10295#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/NettyConnection.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="607">
+              <caret line="282" column="41" lean-forward="true" selection-start-line="282" selection-start-column="41" selection-end-line="282" selection-end-column="41" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Logger.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="149">
+              <caret line="65" column="22" selection-start-line="65" selection-start-column="22" selection-end-line="65" selection-end-column="22" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/adapter/protocolAPIHelper.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="237">
+              <caret line="340" column="48" selection-start-line="340" selection-start-column="48" selection-end-line="340" selection-end-column="48" />
+              <folding>
+                <element signature="imports" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
   </component>
   <component name="FileTemplateManagerImpl">
     <option name="RECENT_TEMPLATES">
   </component>
   <component name="FindInProjectRecents">
     <findStrings>
-      <find>ServiceUtil.offerQueue</find>
-      <find>handler</find>
-      <find>retryTimer</find>
+      <find>handl</find>
+      <find>connect</find>
       <find>DIS_CONNECT</find>
-      <find>location</find>
-      <find>cellinf</find>
-      <find>startConnectionRetryTimer</find>
-      <find>retry</find>
-      <find>setHEARTALARM</find>
-      <find>Heart_AlARM</find>
-      <find>disconn</find>
-      <find>setHeartAl</find>
-      <find>shared</find>
-      <find>split</find>
-      <find>setLocation_cycle</find>
-      <find>startgps</find>
-      <find>sta</find>
-      <find>startlocationpro</find>
+      <find>socketStatus</find>
+      <find>LogUtils</find>
+      <find>send</find>
+      <find>InnerService</find>
+      <find>Runtime</find>
+      <find>errno</find>
       <find>setHeartAlarm</find>
-      <find>SimSignalUtil</find>
-      <find>startlocationprocess</find>
-      <find>_at</find>
-      <find>icsu sctool</find>
-      <find>res.sprd.icons</find>
-      <find>getSPO2</find>
-      <find>PPG_DEV</find>
-      <find>Java_com_eqc_utils_PedometerJNIUtil_resetStepCount</find>
-      <find>__FUNCTION__</find>
-      <find>PedometerJNIUtil</find>
-      <find>OperatorObserveOn</find>
+      <find>sethear</find>
+      <find>wakelock</find>
+      <find>setAlarm</find>
+      <find>FileOutputUtil</find>
+      <find>AP00</find>
+      <find>retry</find>
+      <find>skip</find>
+      <find>onAlarmClock</find>
+      <find>Alarm</find>
+      <find>check</find>
+      <find>IMEI</find>
+      <find>ReadThread</find>
+      <find>onAlar</find>
+      <find>open</find>
+      <find>KeepAlive</find>
+      <find>checkconnection</find>
+      <find>checkcon</find>
+      <find>readSubject</find>
+      <find>pre</find>
+      <find>setHeart</find>
     </findStrings>
     <replaceStrings>
       <replace>stop</replace>
       <replace>AP16</replace>
       <replace>sendCMDMessage</replace>
       <replace>connection.send</replace>
+      <replace>Logger.log(</replace>
     </replaceStrings>
   </component>
   <component name="GenerateSignedApkSettings">
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ExeCommand.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/GPSListener.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/AlarmWakeUp.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Logger.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ContextProxy.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/Deliver.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/UpLoadDataPoints.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Util.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ServiceUtil.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/Initialize.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/BatteryUtil.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/Config.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/NMEAListener.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/Constants.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/adapter/LBSHelper.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/CheckSIM.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/RxSocket.java" />
         <option value="$PROJECT_DIR$/app/src/main/AndroidManifest.xml" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/CellInfoUtil.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/KeepAlive.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/NettyConnection.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/adapter/protocolAPIHelper.java" />
-        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/protocolMainServer.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/StepCounterInterface.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/PedometerJNIUtil.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ProcessReceiver.java" />
         <option value="$PROJECT_DIR$/app/src/main/jni/PedometerJNIUtil.c" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/SimSignalUtil.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/MainActivity.java" />
+        <option value="$PROJECT_DIR$/app/proguard-rules.pro" />
+        <option value="$PROJECT_DIR$/app/build.gradle" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/adapter/protocolAPIHelper.java" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Logger.java" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/RxSocket.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/GSensorListener.java" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/WakeLockUtil.java" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/Initialize.java" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/KeepAlive.java" />
         <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/LocationClient.java" />
-        <option value="$PROJECT_DIR$/app/build.gradle" />
-        <option value="$PROJECT_DIR$/app/proguard-rules.pro" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/protocolMainServer.java" />
+        <option value="$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/NettyConnection.java" />
       </list>
     </option>
   </component>
   <component name="OCFindUsagesOptions" text="true" ivars="false" properties="true" derivedClasses="false" />
   <component name="ProjectFrameBounds" extendedState="6">
-    <option name="x" value="203" />
-    <option name="y" value="35" />
-    <option name="width" value="1516" />
+    <option name="x" value="279" />
+    <option name="y" value="96" />
+    <option name="width" value="1259" />
     <option name="height" value="1019" />
   </component>
   <component name="ProjectView">
               <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
               <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
             </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+              <item name="main" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+              <item name="main" type="462c0819:PsiDirectoryNode" />
+              <item name="java" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+              <item name="main" type="462c0819:PsiDirectoryNode" />
+              <item name="java" type="462c0819:PsiDirectoryNode" />
+              <item name="ic" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+              <item name="main" type="462c0819:PsiDirectoryNode" />
+              <item name="java" type="462c0819:PsiDirectoryNode" />
+              <item name="ic" type="462c0819:PsiDirectoryNode" />
+              <item name="protocol" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+              <item name="main" type="462c0819:PsiDirectoryNode" />
+              <item name="java" type="462c0819:PsiDirectoryNode" />
+              <item name="ic" type="462c0819:PsiDirectoryNode" />
+              <item name="protocol" type="462c0819:PsiDirectoryNode" />
+              <item name="adapter" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+              <item name="main" type="462c0819:PsiDirectoryNode" />
+              <item name="java" type="462c0819:PsiDirectoryNode" />
+              <item name="ic" type="462c0819:PsiDirectoryNode" />
+              <item name="protocol" type="462c0819:PsiDirectoryNode" />
+              <item name="service" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="icsupport" type="b2602c69:ProjectViewProjectNode" />
+              <item name="icsupport" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="app" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
+              <item name="src" type="462c0819:PsiDirectoryNode" />
+              <item name="main" type="462c0819:PsiDirectoryNode" />
+              <item name="java" type="462c0819:PsiDirectoryNode" />
+              <item name="ic" type="462c0819:PsiDirectoryNode" />
+              <item name="protocol" type="462c0819:PsiDirectoryNode" />
+              <item name="utils" type="462c0819:PsiDirectoryNode" />
+            </path>
           </expand>
           <select />
         </subPane>
       <option name="project" value="LOCAL" />
       <updated>1578729115754</updated>
     </task>
-    <option name="localTasksCounter" value="3" />
+    <task id="LOCAL-00003" summary="修改Jni函数,增加心率和StepCounter的控制。&#10;修改协议界面,增加心率日志。&#10;修改proguard配置,解决release版本无法运行问题。">
+      <created>1579141648310</created>
+      <option name="number" value="00003" />
+      <option name="presentableId" value="LOCAL-00003" />
+      <option name="project" value="LOCAL" />
+      <updated>1579141648310</updated>
+    </task>
+    <option name="localTasksCounter" value="4" />
     <servers />
   </component>
   <component name="TodoView">
   </component>
   <component name="ToolWindowManager">
     <frame x="-8" y="-8" width="1858" height="1096" extended-state="6" />
+    <editor active="true" />
     <layout>
       <window_info id="Captures" order="0" sideWeight="0.32503888" side_tool="true" weight="0.3266987" />
-      <window_info active="true" content_ui="combo" id="Project" order="1" sideWeight="0.675" visible="true" weight="0.26418242" />
+      <window_info content_ui="combo" id="Project" order="1" sideWeight="0.6756757" visible="true" weight="0.26418242" />
       <window_info id="Structure" order="2" sideWeight="0.32503888" side_tool="true" weight="0.3266987" />
       <window_info id="Favorites" order="3" sideWeight="0.22933884" side_tool="true" weight="0.3266987" />
-      <window_info id="Build Variants" order="4" sideWeight="0.325" side_tool="true" visible="true" weight="0.26418242" />
+      <window_info id="Build Variants" order="4" sideWeight="0.3243243" side_tool="true" visible="true" weight="0.26418242" />
       <window_info id="Image Layers" order="5" />
       <window_info id="Designer" order="6" />
       <window_info id="Resources Explorer" order="7" sideWeight="0.49586776" weight="0.32944405" />
       <window_info id="Capture Tool" order="8" />
       <window_info anchor="bottom" id="Run" order="0" sideWeight="0.49721915" weight="0.58627856" />
-      <window_info anchor="bottom" auto_hide="true" x="96" y="344" width="1798" height="456" id="Logcat" order="1" sideWeight="0.5839822" weight="0.83315843" />
+      <window_info anchor="bottom" auto_hide="true" x="96" y="344" width="1798" height="456" id="Logcat" order="1" sideWeight="0.5839822" weight="0.47921" />
       <window_info anchor="bottom" id="TODO" order="2" weight="0.3286334" />
       <window_info anchor="bottom" id="Find" order="3" sideWeight="0.46941045" weight="0.47089398" />
-      <window_info anchor="bottom" id="Terminal" order="4" sideWeight="0.49276975" weight="0.32744282" />
+      <window_info anchor="bottom" id="Terminal" order="4" sideWeight="0.49276975" weight="0.512474" />
       <window_info anchor="bottom" id="Event Log" order="5" sideWeight="0.42992213" side_tool="true" weight="0.32744282" />
       <window_info anchor="bottom" id="Version Control" order="6" sideWeight="0.49944383" weight="0.32952183" />
-      <window_info anchor="bottom" id="Build" order="7" sideWeight="0.4916574" visible="true" weight="0.25155926" />
+      <window_info anchor="bottom" id="Build" order="7" sideWeight="0.4916574" weight="0.25155926" />
       <window_info anchor="bottom" id="Debug" order="8" sideWeight="0.57007784" weight="0.32744282" />
-      <window_info anchor="bottom" id="Android Profiler" order="9" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Android Profiler" order="9" />
       <window_info active="true" anchor="bottom" id="Messages" order="10" visible="true" weight="0.2920998" />
       <window_info anchor="right" id="Device File Explorer" order="0" sideWeight="0.5007728" side_tool="true" weight="0.3298109" />
       <window_info anchor="right" id="Capture Analysis" order="1" />
     <MESSAGE value="协议相对稳定版本,但是服务后台会容易锁死。&#10;目前完成了 协议中的登录、定位、定位频率设定功能。&#10;完善了部分 服务器恢复null信息的容错处理,以及掉线重连机制等。" />
     <MESSAGE value="Gsensor改为采用API控制。" />
     <MESSAGE value="Gsensor改为采用API控制。&#10;测试AT指令开关SIM卡&#10;V320" />
-    <option name="LAST_COMMIT_MESSAGE" value="Gsensor改为采用API控制。&#10;测试AT指令开关SIM卡&#10;V320" />
+    <MESSAGE value="修改Jni函数,增加心率和StepCounter的控制。&#10;修改协议界面,增加心率日志。&#10;修改proguard配置,解决release版本无法运行问题。" />
+    <option name="LAST_COMMIT_MESSAGE" value="修改Jni函数,增加心率和StepCounter的控制。&#10;修改协议界面,增加心率日志。&#10;修改proguard配置,解决release版本无法运行问题。" />
   </component>
   <component name="XDebuggerManager">
     <breakpoint-manager>
       <breakpoints>
-        <line-breakpoint enabled="true" type="java-line">
-          <url>file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/LocationClient.java</url>
-          <line>339</line>
-          <properties />
-          <option name="timeStamp" value="6" />
-        </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java</url>
-          <line>489</line>
+          <line>490</line>
           <properties />
           <option name="timeStamp" value="17" />
         </line-breakpoint>
     </expressions>
   </component>
   <component name="editorHistoryManager">
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/BatteryUtil.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/StepCounterInterface.java" />
+    <entry file="file://$PROJECT_DIR$/app/src/main/jni/CMakeLists.txt" />
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/PedometerJNIUtil.java" />
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/CustomDialog.java" />
+    <entry file="file://$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_search_dropdown_item_icons_2line.xml" />
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/stepCounter.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="431">
-          <caret line="93" column="30" selection-start-line="93" selection-start-column="30" selection-end-line="93" selection-end-column="30" />
-          <folding>
-            <element signature="imports" expanded="true" />
-          </folding>
+        <state relative-caret-position="38">
+          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
         </state>
       </provider>
     </entry>
-    <entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.1.0/748f0546d5c3c27f1aef07270ffea0c45f0c42a4/rxjava-1.1.0.jar!/rx/Observable.class">
+    <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/stdio.h">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="284">
-          <caret line="1532" column="17" lean-forward="true" selection-start-line="1532" selection-start-column="17" selection-end-line="1532" selection-end-column="17" />
+        <state relative-caret-position="217">
+          <caret line="137" column="4" selection-start-line="137" selection-start-column="4" selection-end-line="137" selection-end-column="4" />
         </state>
       </provider>
     </entry>
-    <entry file="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/71856ddd748344c89a323fa69958dc46/TestModules-v1.0.16/jars/classes.jar!/chestnut/utils/LogUtils.class">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/StepCount.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="285">
-          <caret line="31" lean-forward="true" selection-start-line="31" selection-end-line="31" />
+        <state relative-caret-position="38">
+          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/AlarmHelper.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml">
+      <provider selected="true" editor-type-id="android-designer2" />
+      <provider editor-type-id="text-editor">
+        <state relative-caret-position="399">
+          <caret line="69" selection-start-line="69" selection-end-line="69" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/unistd.h">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="46">
-          <caret line="71" column="21" selection-start-line="71" selection-start-column="21" selection-end-line="71" selection-end-column="21" />
+        <state relative-caret-position="308">
+          <caret line="273" column="31" selection-start-line="273" selection-start-column="31" selection-end-line="273" selection-end-column="31" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/Constants.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ProcessReceiver.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="122">
-          <caret line="27" column="42" selection-start-line="27" selection-start-column="42" selection-end-line="27" selection-end-column="42" />
+        <state relative-caret-position="285">
+          <caret line="59" column="2" selection-start-line="59" selection-start-column="2" selection-end-line="59" selection-end-column="2" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/RxSocket.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/jni/com_eqc_utils_PedometerJNIUtil.h" />
+    <entry file="file://$PROJECT_DIR$/app/src/main/jni/jni_interface/com.eqc.utils.PedometerJNIUtil.h" />
+    <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/jni.h">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="27">
-          <caret line="40" column="34" selection-start-line="40" selection-start-column="34" selection-end-line="40" selection-end-column="34" />
-          <folding>
-            <element signature="imports" expanded="true" />
-            <element signature="e#7933#7934#0" expanded="true" />
-            <element signature="e#7967#7968#0" expanded="true" />
-          </folding>
+        <state relative-caret-position="123">
+          <caret line="34" column="17" selection-start-line="34" selection-start-column="17" selection-end-line="34" selection-end-column="17" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/AlarmWakeUp.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/jni/PedometerJNIUtil.c" />
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/eqc/utils/PedometerJNIUtil.java" />
+    <entry file="file://$PROJECT_DIR$/app/build/generated/source/buildConfig/debug/com/ic/protocol/BuildConfig.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="81">
-          <caret line="13" column="21" selection-start-line="13" selection-start-column="21" selection-end-line="13" selection-end-column="21" />
+        <state relative-caret-position="57">
+          <caret line="5" column="19" selection-start-line="5" selection-start-column="19" selection-end-line="5" selection-end-column="19" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/StringMessage.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/Config.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="295">
-          <caret line="32" column="23" selection-start-line="32" selection-start-column="23" selection-end-line="32" selection-end-column="23" />
+        <state relative-caret-position="177">
+          <caret line="99" column="27" selection-start-line="99" selection-start-column="27" selection-end-line="99" selection-end-column="27" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/adapter/LBSHelper.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/MainActivity.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-1293">
-          <caret line="228" column="18" selection-start-line="228" selection-start-column="18" selection-end-line="228" selection-end-column="18" />
-          <folding>
-            <element signature="e#8801#8802#0" expanded="true" />
-            <element signature="e#8844#8845#0" expanded="true" />
-          </folding>
+        <state relative-caret-position="418">
+          <caret line="40" column="62" selection-start-line="40" selection-start-column="62" selection-end-line="40" selection-end-column="62" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/KeepAlive.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/SimSignalUtil.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="137">
-          <caret line="246" column="21" selection-start-line="246" selection-start-column="21" selection-end-line="246" selection-end-column="21" />
+        <state relative-caret-position="1824">
+          <caret line="106" column="3" selection-start-line="106" selection-start-column="3" selection-end-line="106" selection-end-column="3" />
           <folding>
             <element signature="imports" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/NettyConnection.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/DeviceInfoUtil.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="488">
-          <caret line="79" column="44" selection-start-line="79" selection-start-column="44" selection-end-line="79" selection-end-column="44" />
+        <state relative-caret-position="76">
+          <caret line="15" column="13" selection-start-line="15" selection-start-column="13" selection-end-line="15" selection-end-column="13" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/SharPreferenceUtil.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/FileOutputUtil.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="304">
-          <caret line="18" column="5" selection-start-line="18" selection-start-column="5" selection-end-line="18" selection-end-column="5" />
+        <state relative-caret-position="342">
+          <caret line="24" column="39" selection-start-line="24" selection-start-column="39" selection-end-line="24" selection-end-column="39" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/CellInfoUtil.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="36">
-          <caret line="79" selection-start-line="79" selection-end-line="79" />
-          <folding>
-            <element signature="e#797#1120#0" expanded="true" />
-            <element signature="e#1119#1120#0" expanded="true" />
-            <element signature="e#1548#1549#0" expanded="true" />
-            <element signature="e#1565#1566#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
+    <entry file="file://$PROJECT_DIR$/gradlew">
+      <provider selected="true" editor-type-id="text-editor" />
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/VoiceContent.java">
+    <entry file="file://$PROJECT_DIR$/gradlew.bat">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/settings.gradle">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/build.gradle">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="532">
-          <caret line="31" column="3" lean-forward="true" selection-start-line="31" selection-start-column="3" selection-end-line="31" selection-end-column="3" />
+        <state relative-caret-position="570">
+          <caret line="30" column="26" selection-start-line="30" selection-start-column="26" selection-end-line="30" selection-end-column="26" />
         </state>
       </provider>
     </entry>
-    <entry file="jar://$USER_HOME$/AppData/Local/Android/Sdk/platforms/android-25/android.jar!/android/widget/CompoundButton.class">
+    <entry file="file://$PROJECT_DIR$/gradle.properties">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="311">
-          <caret line="54" column="81" selection-start-line="54" selection-start-column="43" selection-end-line="54" selection-end-column="81" />
+        <state relative-caret-position="323">
+          <caret line="17" selection-start-line="17" selection-end-line="17" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ExeCommand.java" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/StepCounterInterface.java" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/jni/CMakeLists.txt" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/PedometerJNIUtil.java" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml">
-      <provider editor-type-id="android-manifest" />
+    <entry file="file://$PROJECT_DIR$/app/proguard-rules.pro">
       <provider selected="true" editor-type-id="text-editor">
-        <state>
-          <caret line="2" column="45" selection-start-line="2" selection-start-column="4" selection-end-line="2" selection-end-column="45" />
+        <state relative-caret-position="387">
+          <caret line="150" column="61" lean-forward="true" selection-start-line="150" selection-start-column="61" selection-end-line="150" selection-end-column="61" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/CustomDialog.java" />
-    <entry file="file://$PROJECT_DIR$/app/debug/ICSer_V320_202001111541_debug/res/layout/abc_search_dropdown_item_icons_2line.xml" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/stepCounter.java">
+    <entry file="file://$PROJECT_DIR$/app/version_code.properties">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/app/build.gradle">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="38">
-          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
+        <state relative-caret-position="1475">
+          <caret line="95" column="53" lean-forward="true" selection-start-line="95" selection-start-column="53" selection-end-line="95" selection-end-column="53" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/stdio.h">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/TimeUtil.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="217">
-          <caret line="137" column="4" selection-start-line="137" selection-start-column="4" selection-end-line="137" selection-end-column="4" />
+        <state relative-caret-position="285">
+          <caret line="16" column="37" selection-start-line="16" selection-start-column="23" selection-end-line="16" selection-end-column="37" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/GSensorListener.java">
+    <entry file="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/71856ddd748344c89a323fa69958dc46/TestModules-v1.0.16/jars/classes.jar!/chestnut/utils/LogUtils.class">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="19">
-          <caret line="43" column="32" selection-start-line="43" selection-start-column="32" selection-end-line="43" selection-end-column="32" />
+        <state relative-caret-position="114">
+          <caret line="17" column="13" selection-start-line="17" selection-start-column="13" selection-end-line="17" selection-end-column="13" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/StepCount.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ConnectionListener.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="38">
-          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
+        <state relative-caret-position="183">
+          <caret line="10" column="7" selection-start-line="10" selection-start-column="7" selection-end-line="10" selection-end-column="7" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml">
-      <provider selected="true" editor-type-id="android-designer2" />
-      <provider editor-type-id="text-editor">
-        <state relative-caret-position="399">
-          <caret line="69" selection-start-line="69" selection-end-line="69" />
+    <entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml">
+      <provider editor-type-id="android-manifest" />
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-159">
+          <caret line="135" column="86" selection-start-line="135" selection-start-column="74" selection-end-line="135" selection-end-column="86" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/unistd.h">
+    <entry file="jar://$USER_HOME$/AppData/Local/Android/Sdk/platforms/android-25/android.jar!/android/util/Log.class">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="308">
-          <caret line="273" column="31" selection-start-line="273" selection-start-column="31" selection-end-line="273" selection-end-column="31" />
+        <state relative-caret-position="494">
+          <caret line="35" column="22" selection-start-line="35" selection-start-column="22" selection-end-line="35" selection-end-column="22" />
+          <folding>
+            <element signature="e#938#939#0" expanded="true" />
+            <element signature="e#989#990#0" expanded="true" />
+          </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/ProcessReceiver.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/ICLocation.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="285">
-          <caret line="59" column="2" selection-start-line="59" selection-start-column="2" selection-end-line="59" selection-end-column="2" />
+        <state relative-caret-position="132">
+          <caret line="34" column="28" selection-start-line="34" selection-start-column="28" selection-end-line="34" selection-end-column="28" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/jni/com_eqc_utils_PedometerJNIUtil.h" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/jni/jni_interface/com.eqc.utils.PedometerJNIUtil.h" />
-    <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/jni.h">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/AlarmHelper.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="123">
-          <caret line="34" column="17" selection-start-line="34" selection-start-column="17" selection-end-line="34" selection-end-column="17" />
+        <state relative-caret-position="38">
+          <caret line="71" column="21" selection-start-line="71" selection-start-column="21" selection-end-line="71" selection-end-column="21" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/jni/PedometerJNIUtil.c" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/eqc/utils/PedometerJNIUtil.java" />
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java">
+    <entry file="jar://$USER_HOME$/AppData/Local/Android/Sdk/platforms/android-25/android.jar!/android/os/PowerManager.class">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="318">
-          <caret line="403" column="32" lean-forward="true" selection-start-line="403" selection-start-column="32" selection-end-line="403" selection-end-column="32" />
+        <state relative-caret-position="132">
+          <caret line="84" column="20" selection-start-line="84" selection-start-column="20" selection-end-line="84" selection-end-column="20" />
           <folding>
-            <element signature="e#8809#8810#0" expanded="true" />
-            <element signature="e#8830#8831#0" expanded="true" />
+            <element signature="e#2480#2481#0" expanded="true" />
+            <element signature="e#2539#2540#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/build/generated/source/buildConfig/debug/com/ic/protocol/BuildConfig.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="57">
-          <caret line="5" column="19" selection-start-line="5" selection-start-column="19" selection-end-line="5" selection-end-column="19" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/Config.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/GSensorListener.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="177">
-          <caret line="99" column="27" selection-start-line="99" selection-start-column="27" selection-end-line="99" selection-end-column="27" />
+        <state relative-caret-position="255">
+          <caret line="110" column="2" lean-forward="true" selection-start-line="110" selection-start-column="2" selection-end-line="110" selection-end-column="2" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/MainActivity.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Logger.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="418">
-          <caret line="40" column="62" selection-start-line="40" selection-start-column="62" selection-end-line="40" selection-end-column="62" />
+        <state relative-caret-position="149">
+          <caret line="65" column="22" selection-start-line="65" selection-start-column="22" selection-end-line="65" selection-end-column="22" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/protocolMainServer.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/adapter/protocolAPIHelper.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="10393">
-          <caret line="609" column="2" selection-start-line="609" selection-start-column="2" selection-end-line="620" selection-end-column="5" />
+        <state relative-caret-position="237">
+          <caret line="340" column="48" selection-start-line="340" selection-start-column="48" selection-end-line="340" selection-end-column="48" />
           <folding>
             <element signature="imports" expanded="true" />
-            <element signature="e#33472#33473#0" expanded="true" />
-            <element signature="e#33507#33508#0" expanded="true" />
-            <element signature="e#33560#33561#0" expanded="true" />
-            <element signature="e#33604#33605#0" expanded="true" />
-            <element signature="e#39340#39341#0" expanded="true" />
-            <element signature="e#39376#39377#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/SimSignalUtil.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/bean/Runtime.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="1824">
-          <caret line="106" column="3" selection-start-line="106" selection-start-column="3" selection-end-line="106" selection-end-column="3" />
+        <state relative-caret-position="283">
+          <caret line="111" column="44" lean-forward="true" selection-start-line="111" selection-start-column="44" selection-end-line="111" selection-end-column="44" />
           <folding>
-            <element signature="imports" expanded="true" />
+            <element signature="e#8809#8810#0" expanded="true" />
+            <element signature="e#8830#8831#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/DeviceInfoUtil.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/Connection.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="76">
-          <caret line="15" column="13" selection-start-line="15" selection-start-column="13" selection-end-line="15" selection-end-column="13" />
+        <state relative-caret-position="285">
+          <caret line="15" column="7" selection-start-line="15" selection-start-column="7" selection-end-line="15" selection-end-column="7" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/FileOutputUtil.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/base/AbstractConnectionService.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="342">
-          <caret line="24" column="39" selection-start-line="24" selection-start-column="39" selection-end-line="24" selection-end-column="39" />
+        <state relative-caret-position="152">
+          <caret line="34" column="23" selection-start-line="34" selection-start-column="23" selection-end-line="34" selection-end-column="23" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/adapter/protocolAPIHelper.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/KeepAlive.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="6802">
-          <caret line="376" column="37" selection-start-line="376" selection-start-column="37" selection-end-line="376" selection-end-column="37" />
+        <state relative-caret-position="300">
+          <caret line="156" column="57" lean-forward="true" selection-start-line="156" selection-start-column="57" selection-end-line="156" selection-end-column="57" />
           <folding>
             <element signature="imports" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/gradlew">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
-    <entry file="file://$PROJECT_DIR$/gradlew.bat">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
-    <entry file="file://$PROJECT_DIR$/settings.gradle">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
-    <entry file="file://$PROJECT_DIR$/build.gradle">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/Initialize.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="570">
-          <caret line="30" column="26" selection-start-line="30" selection-start-column="26" selection-end-line="30" selection-end-column="26" />
+        <state relative-caret-position="408">
+          <caret line="78" column="17" lean-forward="true" selection-start-line="78" selection-start-column="17" selection-end-line="78" selection-end-column="17" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/gradle.properties">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/Constants.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="323">
-          <caret line="17" selection-start-line="17" selection-end-line="17" />
+        <state relative-caret-position="1856">
+          <caret line="113" column="29" selection-start-line="113" selection-start-column="29" selection-end-line="113" selection-end-column="29" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/proguard-rules.pro">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/RxSocket.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="386">
-          <caret line="151" column="25" lean-forward="true" selection-start-line="151" selection-start-column="25" selection-end-line="151" selection-end-column="25" />
+        <state relative-caret-position="528">
+          <caret line="355" column="40" lean-forward="true" selection-start-line="355" selection-start-column="40" selection-end-line="355" selection-end-column="40" />
+          <folding>
+            <element signature="imports" expanded="true" />
+            <element signature="e#2590#2591#0" expanded="true" />
+            <element signature="e#2626#2627#0" expanded="true" />
+            <element signature="e#7868#7869#0" expanded="true" />
+            <element signature="e#7902#7903#0" expanded="true" />
+            <element signature="e#10259#10260#0" expanded="true" />
+            <element signature="e#10294#10295#0" expanded="true" />
+          </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/build.gradle">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/LocationClient.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="380">
-          <caret line="20" column="73" selection-start-line="20" selection-start-column="73" selection-end-line="20" selection-end-column="73" />
+        <state relative-caret-position="487">
+          <caret line="526" column="56" selection-start-line="526" selection-start-column="56" selection-end-line="526" selection-end-column="56" />
+          <folding>
+            <element signature="imports" expanded="true" />
+            <element signature="e#14562#14840#0" expanded="true" />
+            <element signature="e#14839#14840#0" expanded="true" />
+          </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/LocationClient.java">
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/service/protocolMainServer.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-2261">
-          <caret line="368" selection-start-line="368" selection-end-line="368" />
+        <state relative-caret-position="202">
+          <caret line="479" column="70" selection-start-line="479" selection-start-column="70" selection-end-line="479" selection-end-column="70" />
           <folding>
             <element signature="imports" expanded="true" />
+            <element signature="e#33472#33473#0" expanded="true" />
+            <element signature="e#33507#33508#0" expanded="true" />
+            <element signature="e#33560#33561#0" expanded="true" />
+            <element signature="e#33604#33605#0" expanded="true" />
+            <element signature="e#39340#39341#0" expanded="true" />
+            <element signature="e#39376#39377#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/app/src/main/java/com/ic/protocol/utils/NettyConnection.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="607">
+          <caret line="282" column="41" lean-forward="true" selection-start-line="282" selection-start-column="41" selection-end-line="282" selection-end-column="41" />
+        </state>
+      </provider>
+    </entry>
   </component>
 </project>
\ No newline at end of file
index 0a10376..f429dab 100644 (file)
     </facet>\r
     <facet type="android" name="Android">\r
       <configuration>\r
-        <option name="SELECTED_BUILD_VARIANT" value="release" />\r
-        <option name="ASSEMBLE_TASK_NAME" value="assembleRelease" />\r
-        <option name="COMPILE_JAVA_TASK_NAME" value="compileReleaseSources" />\r
+        <option name="SELECTED_BUILD_VARIANT" value="debug" />\r
+        <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />\r
+        <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />\r
         <afterSyncTasks>\r
-          <task>generateReleaseSources</task>\r
+          <task>generateDebugSources</task>\r
         </afterSyncTasks>\r
         <option name="ALLOW_USER_CONFIGURATION" value="false" />\r
         <option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />\r
         <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />\r
-        <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res;file://$MODULE_DIR$/build/generated/res/resValues/release" />\r
+        <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" />\r
         <option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />\r
         <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />\r
       </configuration>\r
     </facet>\r
   </component>\r
   <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">\r
-    <output url="file://$MODULE_DIR$/build/intermediates/javac/release/classes" />\r
-    <output-test url="file://$MODULE_DIR$/build/intermediates/javac/releaseUnitTest/classes" />\r
+    <output url="file://$MODULE_DIR$/build/intermediates/javac/debug/classes" />\r
+    <output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/classes" />\r
     <exclude-output />\r
     <content url="file://$MODULE_DIR$">\r
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/release/out" isTestSource="false" generated="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/release/compileReleaseAidl/out" isTestSource="false" generated="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/release" isTestSource="false" generated="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/release/compileReleaseRenderscript/out" isTestSource="false" generated="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/release" type="java-resource" generated="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/release" type="java-resource" generated="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/releaseUnitTest/out" isTestSource="true" generated="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/release/res" type="java-resource" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/release/resources" type="java-resource" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/release/assets" type="java-resource" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/release/aidl" isTestSource="false" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/release/java" isTestSource="false" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/release/rs" isTestSource="false" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/release/shaders" isTestSource="false" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/testRelease/res" type="java-test-resource" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/testRelease/resources" type="java-test-resource" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/testRelease/assets" type="java-test-resource" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/testRelease/aidl" isTestSource="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/testRelease/java" isTestSource="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/testRelease/rs" isTestSource="true" />\r
-      <sourceFolder url="file://$MODULE_DIR$/src/testRelease/shaders" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debug/out" isTestSource="false" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debug/compileDebugAidl/out" isTestSource="false" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debug/compileDebugRenderscript/out" isTestSource="false" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debugAndroidTest/out" isTestSource="true" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debugAndroidTest/compileDebugAndroidTestAidl/out" isTestSource="true" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debugAndroidTest/compileDebugAndroidTestRenderscript/out" isTestSource="true" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debugUnitTest/out" isTestSource="true" generated="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />\r
+      <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />\r
       <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />\r
       <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />\r
       <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />\r
index 11859e0..e029444 100644 (file)
@@ -102,7 +102,7 @@ public class GSensorListener implements SensorEventListener {
   public int getStepCount() { return this.CURRENT_STEP; }\r
   \r
   public PowerManager.WakeLock getWakeLock() {\r
-   PowerManager.WakeLock wakeLock = ((PowerManager)this.mContext.getSystemService(Context.POWER_SERVICE)).newWakeLock(1, "MyWakelockTag_GSensorListener");\r
+   PowerManager.WakeLock wakeLock = ((PowerManager)this.mContext.getSystemService(Context.POWER_SERVICE)).newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakelockTag_GSensorListener");\r
     wakeLock.acquire(60000L);\r
     return wakeLock;\r
   }\r
index dfe10e8..6f39cf0 100644 (file)
@@ -137,19 +137,7 @@ public class LocationClient {
     this.nmeaListener = new NMEAListener(paramRuntime.getContextProxy().getLocationManager(), paramRuntime);\r
     this.gSensorListener = new GSensorListener(paramRuntime.getContextProxy().getSensorManager(), (paramRuntime.getContextProxy()).context, paramRuntime);\r
   }\r
-  \r
-  private static StringMessage changeDelayFlag(StringMessage paramStringMessage) {\r
-    String[] arrayOfString2 = paramStringMessage.all();\r
-//    if (arrayOfString2 != null) {\r
-//      arrayOfString2[7] = "1";\r
-//      return paramStringMessage;\r
-//    }\r
-//    String[] arrayOfString1 = paramStringMessage.isFromCache().split(";");\r
-//    arrayOfString2 = new String[arrayOfString1.length - 1];\r
-//    arrayOfString1[8] = "1";\r
-//    System.arraycopy(arrayOfString1, 0, arrayOfString2, 0, arrayOfString2.length);\r
-    return new StringMessage(arrayOfString2);\r
-  }\r
+\r
   \r
   private static int getMinSignalStrength(int paramInt) {\r
     byte b = -105;\r
@@ -208,7 +196,8 @@ public class LocationClient {
       Logger.i("StepCount 运动开始后 变化超过1000 ,则发送给服务器!");\r
     }\r
   }\r
-  \r
+\r
+\r
   private static void loadMessage2Queue() {\r
     byte b = 0;\r
     while (b < 5) {\r
@@ -249,102 +238,7 @@ public class LocationClient {
 //      startLocationProcess();\r
     }\r
   }\r
-  \r
-  private void performExecute(int paramInt1, int paramInt2, int paramInt3, int paramInt4, double paramDouble1, double paramDouble2, double paramDouble3, float paramFloat1, float paramFloat2, int paramInt5, float paramFloat3, long paramLong1, long paramLong2, String paramString1, String paramString2, int paramInt6, long paramLong3, int paramInt7) {\r
-    StringBuilder msg = new StringBuilder();\r
-    msg.append("定位方式= ");\r
-    msg.append(paramInt1);\r
-    msg.append("定位周期 == ");\r
-    msg.append(paramInt2);\r
-    msg.append("定位类型 == ");\r
-    msg.append(paramInt3);\r
-    Logger.i(msg.toString());\r
-    StringMessage stringMessage=null;\r
-    if (paramInt1 == 0) {\r
-//      runtime.setTimestamp(paramLong1);\r
-//      runtime.setLatitude(API.formatLat(paramDouble1));\r
-//      runtime.setLongitude(API.formatLng(paramDouble2));\r
-//      if (runtime.getCdmaInfo() != null) {\r
-//        StringMessage stringMessage1 = API.H02C(runtime, paramInt2, paramInt3, paramInt4, paramDouble1, paramDouble2, paramDouble3, paramFloat1, paramFloat2, paramInt5, paramFloat3, paramLong1, paramLong2, paramString1, paramString2, paramInt6, paramLong3, paramInt7);\r
-//      } else {\r
-//        StringMessage stringMessage1 = API.H02(runtime, paramInt2, paramInt3, paramInt4, paramDouble1, paramDouble2, paramDouble3, paramFloat1, paramFloat2, paramInt5, paramFloat3, paramLong1, paramLong2, paramString1, paramString2, paramInt6, paramLong3, paramInt7);\r
-//      }\r
-//      try {\r
-//        LauncherCtrl.getInstance((runtime.getContextProxy()).context).setStatusBarIcon("locate_type", 1);\r
-//      } catch (Exception exception) {\r
-//        exception.printStackTrace();\r
-//      }\r
-//    } else {\r
-//      stringMessage = null;\r
-//    }\r
-//    if (paramInt1 == 1) {\r
-//      if (this.mCellInfo == null) {\r
-//        Logger.i("无基站信息");\r
-//        try {\r
-//          LauncherCtrl.getInstance((runtime.getContextProxy()).context).setStatusBarIcon("server_connected", 0);\r
-//          return;\r
-//        } catch (Exception e) {\r
-//          e.printStackTrace();\r
-//          return;\r
-//        }\r
-//      }\r
-//      try {\r
-//        LauncherCtrl.getInstance((runtime.getContextProxy()).context).setStatusBarIcon("locate_type", 3);\r
-//      } catch (Exception e) {\r
-//        e.printStackTrace();\r
-//      }\r
-//      if (runtime.getCdmaInfo() != null) {\r
-//        StringMessage stringMessage1 = API.H14C(runtime, this.mWifiInfo, this.cdmaInfo, paramInt2, paramInt3, paramLong2, paramString1, paramString2, paramLong3);\r
-//      } else {\r
-//        StringMessage stringMessage1 = API.H14(runtime, this.mWifiInfo, this.mCellInfo, paramInt2, paramInt3, paramLong2, paramString1, paramString2, paramLong3);\r
-//      }\r
-    }\r
-    if (paramInt1 == 2) {\r
-//      StringMessage stringMessage1;\r
-//      if (runtime.getCdmaInfo() != null) {\r
-//        stringMessage1 = API.H03C(runtime, this.cdmaInfo, paramInt2, paramInt3, paramLong2, paramString1, paramString2, paramLong3);\r
-//      } else {\r
-//        stringMessage1 = API.H03(runtime, this.mCellInfo, paramInt2, paramInt3, paramLong2, stringMessage1, paramString2, paramLong3);\r
-//      }\r
-//      try {\r
-//        LauncherCtrl.getInstance((runtime.getContextProxy()).context).setStatusBarIcon("locate_type", 2);\r
-//        StringMessage stringMessage2 = stringMessage1;\r
-//      } catch (Exception e) {\r
-//        e.printStackTrace();\r
-//        stringMessage = stringMessage1;\r
-//      }\r
-    }\r
-//    if (stringMessage != null)\r
-//      ServiceUtil.offerQueue(stringMessage);\r
-  }\r
-  \r
-//  public static void AP16Queue() {\r
-//    lock.lock();\r
-//    try {\r
-//      String str;\r
-//      if (!queue.isEmpty()) {\r
-//        StringBuilder stringBuilder = new StringBuilder();\r
-//        StringMessage stringMessage = (StringMessage)queue.poll();\r
-//        while (stringMessage != null) {\r
-//          if (ServiceUtil.hasAP16(stringMessage)) {\r
-//            stringMessage=changeDelayFlag(stringMessage);\r
-//            stringBuilder.append(stringMessage.toString());\r
-//            stringBuilder.append("\n");\r
-//            stringMessage = (StringMessage)queue.poll();\r
-//          }\r
-//        }\r
-//        str = stringBuilder.toString();\r
-//        Log.i(TAG,str);\r
-//      } else {\r
-//        str = null;\r
-//      }\r
-//      lock.unlock();\r
-//      return ;\r
-//    } finally {\r
-//      lock.unlock();\r
-//    }\r
-//  }\r
-  \r
+\r
   private void sendBatteryNotification() {\r
     if (runtime.getHaveBatteryChange() && !runtime.getBatterychanging() && !this.batteryNotification) {\r
 //      connection.send(API.H05(runtime, "2"));\r
@@ -367,7 +261,6 @@ public class LocationClient {
   }\r
   \r
 \r
-\r
   private static int checktimes=0;\r
   private static boolean timeout=false;\r
   private static boolean isLocating=false;\r
@@ -477,13 +370,14 @@ public class LocationClient {
           default:\r
             if ((lbs_ok && timeout==true) ||(lbs_ok && wifi_ok )){\r
 \r
+              String AP01_CMD=protocolAPIHelper.AP01(runtime);\r
               if (connection.isServerConnected() && KeepAlive.isConnected)\r
               {\r
-                Logger.i("send  "+protocolAPIHelper.AP01(runtime));\r
+                Logger.i("send  "+AP01_CMD);\r
                 connection.send(protocolAPIHelper.genStringMessage("AP01", protocolAPIHelper.AP01(runtime)));\r
               }else{\r
-                Logger.i("offline skip  "+protocolAPIHelper.AP01(runtime));\r
-\r
+                Logger.i("offline skip  "+AP01_CMD);\r
+                FileOutputUtil.fileOutput(runtime.getContextProxy().context,"APILog"," offlineskip  "+AP01_CMD);\r
               }\r
 //          triggerSendThread();\r
               if (mTimer!=null){\r
@@ -561,7 +455,7 @@ public void updateCellInfo() {
   }\r
   \r
   public PowerManager.WakeLock getLocationWakeLock() {\r
-    PowerManager.WakeLock wakeLock = ((PowerManager)(runtime.getContextProxy()).context.getSystemService(Context.POWER_SERVICE)).newWakeLock(1, "locationSend");\r
+    PowerManager.WakeLock wakeLock = ((PowerManager)(runtime.getContextProxy()).context.getSystemService(Context.POWER_SERVICE)).newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "locationSend");\r
     wakeLock.acquire(1000L);\r
     return wakeLock;\r
   }\r
@@ -630,7 +524,7 @@ public void updateCellInfo() {
       runtime.getLocationInstance().setWorkingMod(mod);\r
 //      runtime.getLocationInstance().setLocation_cycle(3);\r
       Logger.i("ResartHeartAlarm  1 mod "+mod);\r
-      protocolMainServer.getInstance().setHeartAlarm(mod);\r
+      protocolMainServer.getInstance().setLocationAlarm(mod);\r
       Logger.i("ResartHeartAlarm  2");\r
       runtime.getContextProxy().sendBroadcast(HEART_ALARM,runtime);\r
       this.startLocationProcess(mod);\r
@@ -767,7 +661,7 @@ public void updateCellInfo() {
 \r
                 Logger.i("Skip Send for connection and KeepAlive both false ");\r
                 //发现连接断开则重试连接\r
-                protocolMainServer.getInstance().startConnectionRetryTimer();\r
+//                protocolMainServer.getInstance().startConnectionRetryTimer();\r
                 //连接断开就把msg放回队列,以便重发\r
                 LocationClient.queue.putFirst(stringMessage1);\r
               }else{\r
index a8e5bcc..c059dd5 100644 (file)
@@ -242,6 +242,7 @@ public class Runtime {
     stringBuilder.append(",");\r
     stringBuilder.append(paramString2);\r
     this.imei_cid = stringBuilder.toString();\r
+    Logger.i("imei:"+imei+",cid:"+cid);\r
   }\r
   \r
   public void setImsi(String paramString) { this.imsi = paramString; }\r
index 43d982a..329b0a7 100644 (file)
@@ -76,7 +76,7 @@ public class Initialize extends AbstractConnectionService {
     //发送登录包\r
     StringMessage stringMessage=new StringMessage(protocolAPIHelper.AP00(paramRuntime));\r
     paramConnection.send(stringMessage);\r
-    return true;\r
+    return false;\r
   }\r
   \r
   public void onDetach(Connection paramConnection, Runtime paramRuntime) { this.initOK = false; }\r
index cbcc6f7..984433b 100644 (file)
@@ -73,121 +73,7 @@ public class KeepAlive extends AbstractConnectionService {
   static  {\r
   \r
   }\r
-  \r
-  private void UpdateHeartBeatTimeout() {\r
-    if (mFlag > 0)\r
-      mFlag--; \r
-    if (mFlag <= 0) {\r
-      getHeartBeatTimeout(this.reConnectionNumber);\r
-      this.lastReConnectionNumber = this.reConnectionNumber;\r
-      this.lastReConnectInterval = this.currentReConnectInterval;\r
-    } \r
-  }\r
-  \r
-  public int getHeartBeatTimeout(int paramInt) {\r
-    if (this.lastReConnectionNumber < this.reConnectionNumber && this.reConnectionNumber != 0) {\r
-      if (this.isFirstAsjust == 0) {\r
-        this.isFirstAsjust = 1;\r
-        if (paramInt > 16) {\r
-          this.currentReConnectInterval = 1;\r
-          this.timeout = 58;\r
-        } else if (paramInt > 9) {\r
-          this.currentReConnectInterval = 2;\r
-          this.timeout = 116;\r
-        } else if (paramInt > 7) {\r
-          this.currentReConnectInterval = 3;\r
-          this.timeout = 174;\r
-        } else if (paramInt > 4) {\r
-          this.currentReConnectInterval = 5;\r
-          this.timeout = 290;\r
-        } else if (paramInt > 0) {\r
-          this.currentReConnectInterval = 8;\r
-          this.timeout = 464;\r
-        } else {\r
-          this.currentReConnectInterval = 11;\r
-          this.timeout = 660;\r
-        } \r
-      } \r
-      paramInt = this.currentReConnectInterval;\r
-      if (paramInt != 5) {\r
-        if (paramInt != 8) {\r
-          if (paramInt != 11) {\r
-            switch (paramInt) {\r
-              default:\r
-                return this.timeout;\r
-              case 3:\r
-                this.currentReConnectInterval = 2;\r
-                this.timeout = 116;\r
-              case 2:\r
-                break;\r
-            } \r
-            this.currentReConnectInterval = 1;\r
-            this.timeout = 58;\r
-          } \r
-          this.currentReConnectInterval = 8;\r
-          this.timeout = 464;\r
-        } \r
-        this.currentReConnectInterval = 5;\r
-        this.timeout = 290;\r
-      } \r
-      this.currentReConnectInterval = 3;\r
-      this.timeout = 174;\r
-    } \r
-    if (this.lastReConnectionNumber == this.reConnectionNumber) {\r
-      if (this.currentReConnectInterval != 11) {\r
-        this.reCycleTimes++;\r
-        if (this.reCycleTimes >= this.currentReConnectInterval) {\r
-          this.reCycleTimes = 0;\r
-          if (this.whichTimeAdjust < 2) {\r
-            paramInt = this.currentReConnectInterval;\r
-            if (paramInt != 5) {\r
-              if (paramInt != 8) {\r
-                switch (paramInt) {\r
-                  default:\r
-                  \r
-                  case 3:\r
-                    this.whichTimeAdjust++;\r
-                    this.currentReConnectInterval = 5;\r
-                    this.timeout = 290;\r
-                  case 2:\r
-                    this.whichTimeAdjust++;\r
-                    this.currentReConnectInterval = 3;\r
-                    this.timeout = 174;\r
-                  case 1:\r
-                    break;\r
-                } \r
-                this.whichTimeAdjust++;\r
-                this.currentReConnectInterval = 2;\r
-                this.timeout = 116;\r
-              } \r
-              this.whichTimeAdjust++;\r
-              this.currentReConnectInterval = 11;\r
-              this.timeout = 660;\r
-            } \r
-            this.whichTimeAdjust++;\r
-            this.currentReConnectInterval = 8;\r
-            this.timeout = 464;\r
-          } \r
-          this.totalAdjustTimes++;\r
-          if (this.totalAdjustTimes >= 720) {\r
-            mFlag = 30;\r
-            this.reConnectionNumber = 0;\r
-            this.lastReConnectionNumber = -1;\r
-            this.totalAdjustTimes = 0;\r
-            this.whichTimeAdjust = 0;\r
-            this.reCycleTimes = 0;\r
-            this.currentReConnectInterval = 11;\r
-          } \r
-        } \r
-      } \r
-      mFlag = 30;\r
-      this.reConnectionNumber = 0;\r
-      this.lastReConnectionNumber = -1;\r
-      this.whichTimeAdjust = 0;\r
-      this.reCycleTimes = 0;\r
-    }\r
-    return 0;\r
-  }\r
+\r
   \r
   public void onAlarmClock(Connection paramConnection, Runtime paramRuntime) {\r
 \r
@@ -257,8 +143,9 @@ public class KeepAlive extends AbstractConnectionService {
   }\r
   \r
   public boolean onConnectionOpen(Connection paramConnection, Runtime paramRuntime) {\r
+\r
     StringBuilder stringBuilder = new StringBuilder();\r
-    stringBuilder.append("connectionError=");\r
+    stringBuilder.append("onConnectionOpen connectionError=");\r
     stringBuilder.append(connectionError);\r
     stringBuilder.append(",sInSleepMode =");\r
     stringBuilder.append(isInSleepMode);\r
@@ -266,7 +153,7 @@ public class KeepAlive extends AbstractConnectionService {
     Logger.i(stringBuilder.toString());\r
 //    if (!connectionError) {\r
       connectionError = false;\r
-    connection.send(protocolAPIHelper.genStringMessage("AP00",protocolAPIHelper.AP00(paramRuntime)));\r
+//    connection.send(protocolAPIHelper.genStringMessage("AP00",protocolAPIHelper.AP00(paramRuntime)));\r
     connection.send(protocolAPIHelper.genStringMessage("heart",protocolAPIHelper.AP03(paramRuntime)));\r
 //      if (Deliver.haveSendH42) {\r
 //        ServiceUtil.offerQueue(new StringMessage(protocolAPIHelper.AP03(paramRuntime)));\r
@@ -294,7 +181,7 @@ public class KeepAlive extends AbstractConnectionService {
     Logger.i("onHeartAlarm");\r
 //    UpdateHeartBeatTimeout();\r
 //    if (this.reCycleTimes == 0 && this.currentReConnectInterval != 11){\r
-    paramNettyConnection.send(protocolAPIHelper.genStringMessage("AP00",protocolAPIHelper.AP00(paramRuntime)));\r
+//    paramNettyConnection.send(protocolAPIHelper.genStringMessage("AP00",protocolAPIHelper.AP00(paramRuntime)));\r
     paramNettyConnection.send(protocolAPIHelper.genStringMessage("heart",protocolAPIHelper.AP03(paramRuntime)));\r
  //    }\r
 \r
@@ -312,7 +199,8 @@ public class KeepAlive extends AbstractConnectionService {
     } \r
     return false;\r
   }\r
-  \r
+\r
+\r
   public void setSleepMode(boolean paramBoolean) { isInSleepMode = paramBoolean; }\r
   \r
   class ShutDownReceiver extends BroadcastReceiver {\r
index 599223a..0656ad7 100644 (file)
@@ -138,9 +138,9 @@ public class protocolMainServer extends Service {
             Logger.i(stringBuilder1.toString());\r
             protocolMainServer.this.setSleepAlarm();\r
             protocolMainServer.this.setWakeAlarm();\r
-            protocolMainServer.this.setHeartAlarm(runtime.getLocationInstance().getWorkingMod());\r
+            protocolMainServer.this.setHeartAlarm();\r
             protocolMainServer.this.setWeatherAlarm();\r
-            protocolMainServer.this.setLocationAlarm();\r
+            protocolMainServer.this.setLocationAlarm(runtime.getLocationInstance().getWorkingMod());\r
             if (protocolMainServer.this.cmcm_call_eiot_into_powersave_mode() == 0)\r
                 AlarmWakeUp.isNeedWakeUpAlarm(protocolMainServer.this.runtime);\r
         }\r
@@ -302,41 +302,49 @@ public class protocolMainServer extends Service {
 \r
     private void setSleepAlarm() {\r
         /*每5分左右 休眠*/\r
-        AlarmHelper.setRealTimeAlarm(this, 5, SLEEP_ALARM);\r
+//        AlarmHelper.setRealTimeAlarm(this, 5, SLEEP_ALARM);\r
     }\r
 \r
     private void setWakeAlarm() {\r
 \r
-        /*每1 左右 唤醒自己*/\r
-        Context context=runtime.getContextProxy().context;\r
-        AlarmManager alarmManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);\r
-        Intent intent = new Intent(context, com.ic.protocol.service.protocolMainServer.class);\r
-        intent.setAction(WAKE_ALARM);\r
-        PendingIntent pendingIntent = PendingIntent.getService(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);\r
-        alarmManager.cancel(pendingIntent);\r
-        long l = SystemClock.elapsedRealtime();\r
-        StringBuilder stringBuilder = new StringBuilder();\r
-        stringBuilder.append("SDK_INT=");\r
-        stringBuilder.append(Build.VERSION.SDK_INT);\r
-\r
-        Logger.i(stringBuilder.toString());\r
+//        /*每1 左右 唤醒自己*/\r
+//        Context context=runtime.getContextProxy().context;\r
+//        AlarmManager alarmManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);\r
+//        Intent intent = new Intent(context, com.ic.protocol.service.protocolMainServer.class);\r
+//        intent.setAction(WAKE_ALARM);\r
+//        PendingIntent pendingIntent = PendingIntent.getService(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);\r
+//        alarmManager.cancel(pendingIntent);\r
+//        long l = SystemClock.elapsedRealtime();\r
+//        StringBuilder stringBuilder = new StringBuilder();\r
+//        stringBuilder.append("SDK_INT=");\r
+//        stringBuilder.append(Build.VERSION.SDK_INT);\r
+//\r
+//        Logger.i(stringBuilder.toString());\r
+//\r
+//        alarmManager.setExact(AlarmManager.ELAPSED_REALTIME_WAKEUP, l + (1 * 60 * 1000), pendingIntent);\r
 \r
-        alarmManager.setExact(AlarmManager.ELAPSED_REALTIME_WAKEUP, l + (1 * 60 * 1000), pendingIntent);\r
-//        alarmManager.setInexactRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,l,  (1000* 60 * 1000), pendingIntent);\r
 \r
     }\r
 \r
     private void setWeatherAlarm() {\r
-        /*每6小时20分左右 更新一次 weather*/\r
+        /*每天6点20分左右 更新一次 weather*/\r
         AlarmHelper.setTimeAlarm(this, 6, (new Random()).nextInt(40) + 20, WEATHER_ALARM);\r
     }\r
 \r
+    private void checkconnection(){\r
+\r
+        if (!this.connection.isServerConnected())\r
+        {\r
+            startConnectionRetryTimer();\r
+        }\r
+    }\r
     private void wakeUpFromSleep() {\r
         this.startAlarmCount = 0;\r
-        alarmCycle = 1;\r
+        alarmCycle = 3;\r
         setAlarm(alarmCycle);\r
         this.runtime.getContextProxy().sendBroadcast(ACTION_EQC_ALARM, this.runtime);\r
         this.connection.open();\r
+        checkconnection();\r
         this.locationClient.onAlarm(getWakeLock(alarmCycle));\r
         this.connectionServiceChain.processAlarmClock(this.connection, this.runtime);\r
         this.invokeHandlerServiceChain.processAlarmClock(this.connection, this.runtime);\r
@@ -380,8 +388,8 @@ public class protocolMainServer extends Service {
     }\r
 \r
     public PowerManager.WakeLock getWakeLock(int paramInt) {\r
-         PowerManager.WakeLock wakeLock = ((PowerManager)(this.runtime.getContextProxy()).context.getSystemService(POWER_SERVICE)).newWakeLock(1, "MyWakelockTag");\r
-        wakeLock.acquire(3000L);\r
+         PowerManager.WakeLock wakeLock = ((PowerManager)(this.runtime.getContextProxy()).context.getSystemService(POWER_SERVICE)).newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakelockTag");\r
+        wakeLock.acquire(paramInt*60*1000L);\r
         return wakeLock;\r
     }\r
 \r
@@ -415,28 +423,63 @@ public class protocolMainServer extends Service {
         this.connection.open();\r
         this.connection.connect(this.runtime.getSrvIP(), this.runtime.getPort());\r
         this.locationClient.start();\r
+\r
+        //启动inner Service\r
         startService(new Intent(this, InnerService.class));\r
-        startForeground(GRAY_SERVICE_ID, new Notification());\r
+\r
+\r
+        //设置本service为前台运行,不被会被清理\r
+        Notification notification = new Notification();\r
+        notification.flags = Notification.FLAG_ONGOING_EVENT;\r
+        notification.flags |= Notification.FLAG_NO_CLEAR;\r
+        notification.flags |= Notification.FLAG_FOREGROUND_SERVICE;\r
+        startForeground(GRAY_SERVICE_ID, notification);\r
+\r
+\r
+        //注册接收  时间和tiimezone 变更消息\r
         IntentFilter intentFilter = new IntentFilter();\r
         intentFilter.addAction("android.intent.action.TIME_SET");\r
         intentFilter.addAction("android.intent.action.TIMEZONE_CHANGED");\r
         registerReceiver(this.broadcastReceiver, intentFilter);\r
+\r
+        //注册接收 screen on/off 消息\r
         intentFilter = new IntentFilter();\r
         intentFilter.addAction("android.intent.action.SCREEN_ON");\r
         intentFilter.addAction("android.intent.action.SCREEN_OFF");\r
         (this.runtime.getContextProxy()).context.registerReceiver(this.screenOnReceiver, intentFilter);\r
+\r
+        //注册接收  AT指令结果返回消息\r
         intentFilter = new IntentFilter();\r
         intentFilter.addAction("com.eqc.intent.action.callback.at");\r
         registerReceiver(this.AtCallbackBroadcastReceiver, intentFilter);\r
+\r
+        //初始化Sim信号\r
         this.mSignalUtil = SimSignalUtil.getInstance(this);\r
+\r
+        //初始化 电池电量监控工具(内部注册接收电池变化)\r
         batteryUtil = new BatteryUtil(this.runtime);\r
         batteryUtil.registerBroadReceiver();\r
+\r
+\r
+        //设置计步清零时间。\r
         setCleanStepCountAlarm();\r
+\r
+        //设置睡眠时间(开始睡眠监控)\r
         setSleepAlarm();\r
+        //设置起床时间(停止睡眠监控)\r
         setWakeAlarm();\r
-        setHeartAlarm(runtime.getLocationInstance().getWorkingMod());\r
+\r
+\r
+        //网络协议心跳时间\r
+        setHeartAlarm();\r
+\r
+        //获取天气时间\r
         setWeatherAlarm();\r
-        setLocationAlarm();\r
+\r
+        //获取定位时间\r
+        setLocationAlarm(runtime.getLocationInstance().getWorkingMod());\r
+\r
+        //备份DB数据到sd cache目录,为调试方便\r
         getDBFile();\r
     }\r
 \r
@@ -520,8 +563,8 @@ public class protocolMainServer extends Service {
                     if (HEART_ALARM.equals(paramIntent.getAction())) {\r
                         if (this.mKeepAlive != null) {\r
                             this.mKeepAlive.onHeartAlarm(this.connection, this.runtime);\r
-                            setHeartAlarm(runtime.getLocationInstance().getWorkingMod());\r
-                            FileOutputUtil.fileOutput(this, "alarmCycle", "HEART_ALARM alarmCycle  " +runtime.getLocationInstance().getWorkingMod());\r
+                            setHeartAlarm();\r
+                            FileOutputUtil.fileOutput(this, "alarmCycle", "HEART_ALARM alarmCycle  " );\r
                             return Service.START_STICKY;\r
                         }\r
                     } else {\r
@@ -551,10 +594,10 @@ public class protocolMainServer extends Service {
                             return Service.START_STICKY;\r
                         }\r
                         if (ACTION_LOCATION_ALARM.equals(paramIntent.getAction())){\r
-                            setLocationAlarm();\r
+                            setLocationAlarm(runtime.getLocationInstance().getWorkingMod());\r
                             stringBuilder1 = new StringBuilder();\r
-                            stringBuilder1.append("LOCATION_ALARM  alarmCycle=");\r
-                            stringBuilder1.append(alarmCycle);\r
+                            stringBuilder1.append("LOCATION_ALARM  work mod=");\r
+                            stringBuilder1.append(runtime.getLocationInstance().getWorkingMod());\r
                             FileOutputUtil.fileOutput(this, "alarmCycle", stringBuilder1.toString());\r
                             this.locationClient.triggerLocationProcess();\r
                             return Service.START_STICKY;\r
@@ -624,50 +667,51 @@ public class protocolMainServer extends Service {
         AlarmHelper.setRealTimeAlarm(runtime.getContextProxy().context,paramInt,ACTION_ALARM);\r
     }\r
 \r
-    public void setLocationAlarm() {\r
-        int mod=runtime.getLocationInstance().getWorkingMod();\r
+    public void setLocationAlarm(int mod) {\r
+//        int mod=runtime.getLocationInstance().getWorkingMod();\r
         StringBuilder sb=new StringBuilder();\r
+        int cycle=1;\r
         switch(mod){\r
             case EMERGNECY_MOD:\r
             case REALTIME_MOD:\r
-                AlarmHelper.setRealTimeAlarm(runtime.getContextProxy().context,1, ACTION_LOCATION_ALARM);\r
-                sb.append(" setLocationAlarm  "+ACTION_LOCATION_ALARM+" Mode "+mod+", cycle 1");\r
+                cycle=1;\r
                 break;\r
             case NORMAL_MOD:\r
-                AlarmHelper.setRealTimeAlarm(runtime.getContextProxy().context,15, ACTION_LOCATION_ALARM);\r
-                sb.append(" setLocationAlarm  "+ACTION_LOCATION_ALARM+" Mode "+mod+", cycle 15");\r
-\r
+                cycle=15;\r
                 break;\r
             case LOWPOWER_MOD:\r
-                AlarmHelper.setRealTimeAlarm(runtime.getContextProxy().context,60, ACTION_LOCATION_ALARM);\r
-                sb.append(" setLocationAlarm  "+ACTION_LOCATION_ALARM+" Mode "+mod+", cycle 60");\r
+                cycle=60;\r
                 break;\r
         }\r
+\r
+        AlarmHelper.setRealTimeAlarm(runtime.getContextProxy().context,cycle, ACTION_LOCATION_ALARM);\r
+        sb.append(" setLocationAlarm  "+ACTION_LOCATION_ALARM+" mod "+mod+", cycle "+cycle);\r
         locationClient.triggerLocationProcess();\r
+\r
         Logger.i(sb.toString());\r
         FileOutputUtil.fileOutput(runtime.getContextProxy().context,"LocationAlarm",sb.toString());\r
     }\r
 \r
-    public void setHeartAlarm(int mod){\r
+    public void setHeartAlarm(){\r
 //        int mod=runtime.getLocationInstance().getWorkingMod();\r
         StringBuilder sb=new StringBuilder();\r
-        int cycle=1;\r
-        switch(mod){\r
-            case EMERGNECY_MOD:\r
-            case REALTIME_MOD:\r
-                cycle=1;\r
-                break;\r
-            case NORMAL_MOD:\r
-                cycle=15;\r
-                break;\r
-            case LOWPOWER_MOD:\r
-                cycle=60;\r
-                break;\r
-        }\r
+        int cycle=3;\r
+//        switch(mod){\r
+//            case EMERGNECY_MOD:\r
+//            case REALTIME_MOD:\r
+//                cycle=1;\r
+//                break;\r
+//            case NORMAL_MOD:\r
+//                cycle=15;\r
+//                break;\r
+//            case LOWPOWER_MOD:\r
+//                cycle=60;\r
+//                break;\r
+//        }\r
         AlarmHelper.setRealTimeAlarm(runtime.getContextProxy().context,cycle, HEART_ALARM);\r
-        sb.append(" setHeartAlarm  "+HEART_ALARM+" mod "+mod+", cycle "+cycle);\r
+        sb.append(" setHeartAlarm  "+HEART_ALARM+", cycle "+cycle);\r
 \r
-        locationClient.triggerLocationProcess();\r
+//        locationClient.triggerLocationProcess();\r
         Logger.i(sb.toString());\r
         FileOutputUtil.fileOutput(runtime.getContextProxy().context,"HeartAlarm",sb.toString());\r
 \r
@@ -691,6 +735,7 @@ public class protocolMainServer extends Service {
     public static class InnerService extends Service {\r
         public IBinder onBind(Intent param1Intent) { return null; }\r
 \r
+        /*给 API >= 18 的平台上用的灰色保活手段*/\r
         public int onStartCommand(Intent param1Intent, int param1Int1, int param1Int2) {\r
             startForeground(GRAY_SERVICE_ID, new Notification());\r
             stopForeground(true);\r
index 80541f9..50520e1 100644 (file)
@@ -65,7 +65,7 @@ public class Logger {
   }\r
   public static  void log(String TAG, String msg) {\r
     if (DEBUG) {\r
-      Log.i(TAG, msg);\r
+      Log.e(TAG, msg);\r
 \r
     }\r
 \r
@@ -74,7 +74,7 @@ public class Logger {
 \r
   public static void log(String TAG,String funcName, String msg) {\r
     if (DEBUG) {\r
-      Log.i(TAG, "[" + funcName + "]" + msg);\r
+      Log.e(TAG, "[" + funcName + "]" + msg);\r
     }\r
   }\r
 }\r
index 51cc5d5..7f8f2f5 100644 (file)
@@ -7,6 +7,7 @@ import android.os.SystemClock;
 import com.ic.protocol.LocationClient;\r
 import com.ic.protocol.adapter.protocolAPIHelper;\r
 import com.ic.protocol.bean.StringMessage;\r
+import com.ic.protocol.service.protocolMainServer;\r
 \r
 import java.net.InetAddress;\r
 import java.net.InetSocketAddress;\r
@@ -42,6 +43,7 @@ public class NettyConnection implements Connection {
 \r
                         boolean ret=true;\r
                         Logger.i("handleCmd "+type.name() +" , cmd "+cmd);\r
+                        FileOutputUtil.fileOutput(protocolMainServer.getInstance().getApplicationContext(),"APILog", " recv " + cmd);\r
                         switch (type){\r
                             case BP00:\r
                                 API.handleBP00(cmd);\r
@@ -92,6 +94,9 @@ public class NettyConnection implements Connection {
                 }\r
             }\r
     );\r
+\r
+      initReadListener();\r
+      init_connection_listener();\r
   }\r
   \r
   private void connectImpl(String host, int port) {\r
@@ -101,6 +106,7 @@ public class NettyConnection implements Connection {
   public void close() {\r
 //      listener =null;\r
 //      RxSocket.getInstance().setConnectionListener(null);\r
+\r
   }\r
   \r
   public void connect(final String host, final int port) {\r
@@ -148,6 +154,7 @@ public class NettyConnection implements Connection {
 \r
   public boolean disconnectServer(){\r
 \r
+      log("Call disconnectServer");\r
     //断开连接\r
     RxSocket.getInstance().disConnect()\r
             .subscribe(\r
@@ -177,29 +184,43 @@ public class NettyConnection implements Connection {
   public boolean isServerConnected(){\r
     return (RxSocket.getInstance().getSocketStatus()== CONNECTED)?true:false;\r
   }\r
-  public boolean sendMsg(String  cmd) {\r
 \r
+  public boolean sendMsg(String  cmd) {\r
 \r
-    if(!isServerConnected()|| cmd==null || cmd.isEmpty())\r
+    if( cmd==null || cmd.isEmpty())\r
     {\r
       return false;\r
     }\r
-    //向RxSocket写数据\r
-    //示例数据:IWAP00867155030001063#\r
-    byte[] test = cmd.getBytes();\r
-    ByteBuffer byteBuffer = ByteBuffer.wrap(test);\r
-    RxSocket.getInstance().write(byteBuffer)\r
-            .subscribe(\r
-                    aBoolean -> {\r
-                      log("RxSocket write " + aBoolean);\r
-                    },\r
-                    throwable -> {\r
-                      log("RxSocket write Error : " + throwable.getMessage());\r
-                    },\r
-                    () -> {\r
-                        log("RxSocket write main ");\r
-                    }\r
-            );\r
+\r
+\r
+    if (!isServerConnected()){\r
+\r
+        log("skiped"+cmd);\r
+        FileOutputUtil.fileOutput(protocolMainServer.getInstance().getApplicationContext(),"APILog"," skiped " + cmd);\r
+        return false;\r
+    }else{\r
+        log("send  "+cmd);\r
+        //向RxSocket写数据\r
+        //示例数据:IWAP00867155030001063#\r
+        byte[] test = cmd.getBytes();\r
+        ByteBuffer byteBuffer = ByteBuffer.wrap(test);\r
+        RxSocket.getInstance().write(byteBuffer)\r
+                .subscribe(\r
+                        aBoolean -> {\r
+                            log("RxSocket write " + aBoolean);\r
+                        },\r
+                        throwable -> {\r
+                            log("RxSocket write Error : " + throwable.getMessage());\r
+                        },\r
+                        () -> {\r
+                            log("RxSocket write main ");\r
+                        }\r
+                );\r
+\r
+        FileOutputUtil.fileOutput(protocolMainServer.getInstance().getApplicationContext(),"APILog"," sent " + cmd);\r
+\r
+    }\r
+\r
     return true;\r
   }\r
 \r
@@ -214,8 +235,8 @@ public class NettyConnection implements Connection {
           NettyConnection.this.listener.onReceive(stringMessage );\r
       }\r
   }\r
-  public void open() {\r
 \r
+  private void initReadListener(){\r
       //监听Socket的收包\r
       RxSocket.getInstance().read()\r
               .subscribeOn(Schedulers.newThread())\r
@@ -232,19 +253,25 @@ public class NettyConnection implements Connection {
                       throwable -> {\r
                           log("get Msg throwable " +throwable);\r
                           //出现错误恢复读取线程。\r
-                          NettyConnection.this.open();\r
+                          NettyConnection.this.initReadListener();\r
                       },\r
                       ()->{\r
                           log("get Msg ()");\r
                       }\r
               );\r
 \r
+\r
+\r
+  }\r
+\r
+  private void init_connection_listener(){\r
+\r
       //监听Socket的连接状态\r
       RxSocket.getInstance().socketStatusListener()\r
               .subscribeOn(Schedulers.newThread())\r
               .observeOn(AndroidSchedulers.mainThread())\r
               .subscribe(socketStatus -> {\r
-                  log("socketStatus:" + socketStatus.name());\r
+                  log("socketStatusListener socketStatus:" + socketStatus.name());\r
                   if (socketStatus.name().equals("CONNECTED")){\r
                       if (NettyConnection.this.listener!=null){\r
                           NettyConnection.this.listener.onConnectionOpen();\r
@@ -256,6 +283,9 @@ public class NettyConnection implements Connection {
                       disconnectServer();\r
                   }\r
               });\r
+  }\r
+  public void open() {\r
+\r
 \r
   }\r
   \r
index b10ef68..5e5ffbd 100644 (file)
@@ -10,7 +10,7 @@ import java.nio.channels.SocketChannel;
 import java.util.Iterator;
 import java.util.concurrent.TimeUnit;
 
-import chestnut.utils.LogUtils;
+//import chestnut.utils.LogUtils;
 import rx.Observable;
 import rx.Subscriber;
 import rx.schedulers.Schedulers;
@@ -101,7 +101,7 @@ public class RxSocket {
                     @Override
                     public void call(Subscriber<? super Boolean> subscriber) {
 
-                        LogUtils.i(OpenLog,TAG,"connectRx:"+"status:"+socketStatus.name());
+                        Logger.log(TAG,"connectRx:"+"status:"+socketStatus.name());
 
                         //正在连接
                         if (socketStatus == SocketStatus.CONNECTING) {
@@ -118,19 +118,19 @@ public class RxSocket {
                             try {
                                 selector.close();
                             } catch (Exception e) {
-                                LogUtils.i(OpenLog,TAG,"selector.close");
+                                 Logger.log(TAG,"selector.close");
                             }
                         if (selectionKey!=null)
                             try {
                                 selectionKey.cancel();
                             } catch (Exception e) {
-                                LogUtils.i(OpenLog,TAG,"selectionKey.cancel");
+                                 Logger.log(TAG,"selectionKey.cancel");
                             }
                         if (socketChannel!=null)
                             try {
                                 socketChannel.close();
                             } catch (Exception e) {
-                                LogUtils.i(OpenLog,TAG,"socketChannel.close");
+                                 Logger.log(TAG,"socketChannel.close");
                             }
 
                         //重启Socket
@@ -141,7 +141,7 @@ public class RxSocket {
                         socketReconnectCallback = new SocketReconnectCallback() {
                             @Override
                             public void onSuccess() {
-                                LogUtils.i(OpenLog, TAG, "connectRx:" + "CONNECTED");
+                                 Logger.log( TAG, "connectRx:" + "CONNECTED");
                                 socketStatus = SocketStatus.CONNECTED;
                                 subscriber.onNext(true);
                                 subscriber.onCompleted();
@@ -149,7 +149,7 @@ public class RxSocket {
 
                             @Override
                             public void onFail(String msg) {
-                                LogUtils.i(OpenLog, TAG, "connectRx:" + msg);
+                                 Logger.log( TAG, "connectRx:" + msg);
                                 subscriber.onNext(false);
                                 subscriber.onCompleted();
                             }
@@ -187,19 +187,19 @@ public class RxSocket {
                             try {
                                 selector.close();
                             } catch (Exception e) {
-                                LogUtils.i(OpenLog,TAG,"selector.close");
+                                 Logger.log(TAG,"selector.close");
                             }
                         if (selectionKey!=null)
                             try {
                                 selectionKey.cancel();
                             } catch (Exception e) {
-                                LogUtils.i(OpenLog,TAG,"selectionKey.cancel");
+                                 Logger.log(TAG,"selectionKey.cancel");
                             }
                         if (socketChannel!=null)
                             try {
                                 socketChannel.close();
                             } catch (Exception e) {
-                                LogUtils.i(OpenLog,TAG,"socketChannel.close");
+                                 Logger.log(TAG,"socketChannel.close");
                             }
                         subscriber.onNext(true);
                         subscriber.onCompleted();
@@ -231,7 +231,7 @@ public class RxSocket {
                     @Override
                     public void call(Subscriber<? super Boolean> subscriber) {
                         if (socketStatus != SocketStatus.CONNECTED) {
-                            LogUtils.i(OpenLog, TAG, "write." + "SocketStatus.DISCONNECTED");
+                             Logger.log( TAG, "write." + "SocketStatus.DISCONNECTED");
                             subscriber.onNext(false);
                             subscriber.onCompleted();
                         }
@@ -240,23 +240,24 @@ public class RxSocket {
                                 try {
                                     int result = socketChannel.write(buffer);
                                     if (result<0) {
-                                        LogUtils.i(OpenLog, TAG, "write." + "发送出错");
+                                         Logger.log( TAG, "write." + "发送出错");
                                         subscriber.onNext(false);
                                         subscriber.onCompleted();
                                     }
                                     else {
-                                        LogUtils.i(OpenLog, TAG, "write." + "success!");
+                                         Logger.log( TAG, "write." + "success!");
                                         subscriber.onNext(true);
                                         subscriber.onCompleted();
                                     }
                                 } catch (Exception e) {
-                                    LogUtils.i(OpenLog,TAG,"write."+e.getMessage());
+                                     Logger.log(TAG,"write exception ."+e.getMessage());
+                                     e.printStackTrace();
                                     subscriber.onNext(false);
                                     subscriber.onCompleted();
                                 }
                             }
                             else {
-                                LogUtils.i(OpenLog,TAG,"write."+"close");
+                                 Logger.log(TAG,"write."+"close");
                                 subscriber.onNext(false);
                                 subscriber.onCompleted();
                             }
@@ -286,7 +287,7 @@ public class RxSocket {
         }
         @Override
         public void run() {
-            LogUtils.i(OpenLog,TAG,"ReadThread:"+"start");
+             Logger.log(TAG,"ReadThread:"+"start");
             while (isReadThreadAlive) {
                 //连接
                 if (socketStatus == SocketStatus.DIS_CONNECT) {
@@ -305,7 +306,8 @@ public class RxSocket {
                         isReadThreadAlive = false;
                         socketStatus = SocketStatus.DIS_CONNECT;
                         connectStatus.onNext(SocketStatus.DIS_CONNECT);
-                        LogUtils.e(OpenLog, TAG, "ReadThread:init:" + e.getMessage());
+                         Logger.log( TAG, "ReadThread:init exception:" + e);
+                         e.printStackTrace();
                         if (socketReconnectCallback!=null)
                             socketReconnectCallback.onFail("SocketConnectFail1");
 
@@ -333,7 +335,8 @@ public class RxSocket {
                                         isReadThreadAlive = false;
                                         socketStatus = SocketStatus.DIS_CONNECT;
                                         connectStatus.onNext(SocketStatus.DIS_CONNECT);
-                                        LogUtils.e(OpenLog, TAG, "ReadThread:finish:" + e.getMessage());
+                                         Logger.log( TAG, "ReadThread:finish exception:" + e);
+                                         e.printStackTrace();
                                         if (socketReconnectCallback!=null)
                                             socketReconnectCallback.onFail("SocketConnectFail2");
 
@@ -343,7 +346,7 @@ public class RxSocket {
                                 ByteBuffer buf = ByteBuffer.allocate(10000);
                                 int length = socketChannel.read(buf);
                                 if (length <= 0) {
-                                    LogUtils.e(OpenLog, TAG, "服务器主动断开链接!");
+                                     Logger.log( TAG, "服务器主动断开链接!");
                                     isReadThreadAlive = false;
                                     socketStatus = SocketStatus.DIS_CONNECT;
                                     connectStatus.onNext(SocketStatus.DIS_CONNECT);
@@ -351,7 +354,7 @@ public class RxSocket {
                                         socketReconnectCallback.onFail("SocketConnectFail3");
 
                                 } else {
-                                    LogUtils.i(OpenLog, TAG, "readSubject:msg!"+ "length:" + length);
+                                     Logger.log( TAG, "readSubject:msg!"+ "length:" + length);
                                     byte[] bytes = new byte[length];
                                     for (int i = 0; i < length; i++) {
                                         bytes[i] = buf.get(i);
@@ -365,7 +368,8 @@ public class RxSocket {
                         isReadThreadAlive = false;
                         socketStatus = SocketStatus.DIS_CONNECT;
                         connectStatus.onNext(SocketStatus.DIS_CONNECT);
-                        LogUtils.e(OpenLog, TAG, "ReadThread:read:" + e.getMessage());
+                         Logger.log( TAG, "ReadThread:read exception :" + e);
+                         e.printStackTrace();
                         if (socketReconnectCallback!=null)
                             socketReconnectCallback.onFail("SocketConnectFail4");
 
index 5e5e519..20fa395 100644 (file)
@@ -8,7 +8,7 @@ import java.util.Objects;
 \r
 public class WakeLockUtil {\r
   public static PowerManager.WakeLock getWakeLock(Context context, String tag) {\r
-    PowerManager.WakeLock wakeLock = ((PowerManager)(context.getSystemService(Context.POWER_SERVICE))).newWakeLock(1, tag);\r
+    PowerManager.WakeLock wakeLock = ((PowerManager)(context.getSystemService(Context.POWER_SERVICE))).newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, tag);\r
     wakeLock.acquire(60000L);\r
     return wakeLock;\r
   }\r
diff --git a/okio/okio.iml b/okio/okio.iml
deleted file mode 100644 (file)
index be52680..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<module external.linked.project.id=":okio" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" type="JAVA_MODULE" version="4">\r
-  <component name="FacetManager">\r
-    <facet type="java-gradle" name="Java-Gradle">\r
-      <configuration>\r
-        <option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />\r
-        <option name="BUILDABLE" value="false" />\r
-      </configuration>\r
-    </facet>\r
-  </component>\r
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">\r
-    <exclude-output />\r
-    <content url="file://$MODULE_DIR$">\r
-      <excludeFolder url="file://$MODULE_DIR$/.gradle" />\r
-    </content>\r
-    <orderEntry type="inheritedJdk" />\r
-    <orderEntry type="sourceFolder" forTests="false" />\r
-  </component>\r
-</module>
\ No newline at end of file