Full Code of daizhongyin/SecuritySDK for AI

master cbfd1337777b cached
383 files
3.1 MB
837.5k tokens
333 symbols
1 requests
Download .txt
Showing preview only (3,363K chars total). Download the full file or copy to clipboard to get everything.
Repository: daizhongyin/SecuritySDK
Branch: master
Commit: cbfd1337777b
Files: 383
Total size: 3.1 MB

Directory structure:
gitextract_eqr7fb5n/

├── .gradle/
│   └── buildOutputCleanup/
│       └── cache.properties
├── .idea/
│   ├── SecuritySDK.iml
│   ├── gradle.xml
│   ├── libraries/
│   │   ├── android_arch_core_common_1_0_0_jar.xml
│   │   ├── android_arch_lifecycle_common_1_0_0_jar.xml
│   │   ├── android_arch_lifecycle_runtime_1_0_0.xml
│   │   ├── com_alibaba_fastjson_1_2_42_jar.xml
│   │   ├── com_android_support_animated_vector_drawable_26_1_0.xml
│   │   ├── com_android_support_appcompat_v7_26_1_0.xml
│   │   ├── com_android_support_constraint_constraint_layout_1_0_2.xml
│   │   ├── com_android_support_constraint_constraint_layout_solver_1_0_2_jar.xml
│   │   ├── com_android_support_support_annotations_26_1_0_jar.xml
│   │   ├── com_android_support_support_compat_26_1_0.xml
│   │   ├── com_android_support_support_core_ui_26_1_0.xml
│   │   ├── com_android_support_support_core_utils_26_1_0.xml
│   │   ├── com_android_support_support_fragment_26_1_0.xml
│   │   ├── com_android_support_support_media_compat_26_1_0.xml
│   │   ├── com_android_support_support_v4_26_1_0.xml
│   │   ├── com_android_support_support_vector_drawable_26_1_0.xml
│   │   ├── com_android_support_test_espresso_espresso_core_2_2_2.xml
│   │   ├── com_android_support_test_espresso_espresso_idling_resource_2_2_2.xml
│   │   ├── com_android_support_test_exposed_instrumentation_api_publish_0_5.xml
│   │   ├── com_android_support_test_rules_0_5.xml
│   │   ├── com_android_support_test_runner_0_5.xml
│   │   ├── com_github_lzyzsd_jsbridge_1_0_4.xml
│   │   ├── com_google_code_findbugs_jsr305_2_0_1_jar.xml
│   │   ├── com_google_code_gson_gson_2_3_1_jar.xml
│   │   ├── com_squareup_javawriter_2_1_1_jar.xml
│   │   ├── javax_annotation_javax_annotation_api_1_2_jar.xml
│   │   ├── javax_inject_javax_inject_1_jar.xml
│   │   ├── junit_junit_4_12_jar.xml
│   │   ├── org_hamcrest_hamcrest_core_1_3_jar.xml
│   │   ├── org_hamcrest_hamcrest_integration_1_3_jar.xml
│   │   └── org_hamcrest_hamcrest_library_1_3_jar.xml
│   ├── misc.xml
│   ├── modules.xml
│   ├── runConfigurations.xml
│   ├── vcs.xml
│   └── workspace.xml
├── README.md
├── SecuritySDK-master.iml
├── SecuritySDK.iml
├── app/
│   ├── .gitignore
│   ├── CMakeLists.txt
│   ├── app.iml
│   ├── build.gradle
│   ├── config.json
│   ├── proguard-rules.pro
│   └── src/
│       ├── androidTest/
│       │   └── java/
│       │       └── com/
│       │           └── nstl/
│       │               └── securitysdk/
│       │                   └── ExampleInstrumentedTest.java
│       ├── main/
│       │   ├── AndroidManifest.xml
│       │   ├── aidl/
│       │   │   └── com/
│       │   │       └── nstl/
│       │   │           └── securitysdk/
│       │   │               └── IMyAidlInterface.aidl
│       │   ├── cpp/
│       │   │   └── native-lib.cpp
│       │   ├── java/
│       │   │   └── com/
│       │   │       └── nstl/
│       │   │           └── securitysdk/
│       │   │               ├── MainActivity.java
│       │   │               └── MyService.java
│       │   └── res/
│       │       ├── layout/
│       │       │   └── activity_main.xml
│       │       └── values/
│       │           ├── colors.xml
│       │           ├── strings.xml
│       │           └── styles.xml
│       └── test/
│           └── java/
│               └── com/
│                   └── nstl/
│                       └── securitysdk/
│                           └── ExampleUnitTest.java
├── build/
│   └── android-profile/
│       ├── profile-2018-02-05-23-35-46-154.json
│       ├── profile-2018-02-05-23-35-46-154.rawproto
│       ├── profile-2018-02-05-23-36-23-899.json
│       ├── profile-2018-02-05-23-36-23-899.rawproto
│       ├── profile-2018-02-05-23-37-09-255.json
│       ├── profile-2018-02-05-23-37-09-255.rawproto
│       ├── profile-2018-02-05-23-37-44-297.json
│       ├── profile-2018-02-05-23-37-44-297.rawproto
│       ├── profile-2018-02-05-23-38-38-486.json
│       ├── profile-2018-02-05-23-38-38-486.rawproto
│       ├── profile-2018-02-05-23-39-52-843.json
│       ├── profile-2018-02-05-23-39-52-843.rawproto
│       ├── profile-2018-02-05-23-42-15-823.json
│       ├── profile-2018-02-05-23-42-15-823.rawproto
│       ├── profile-2018-02-05-23-42-59-896.json
│       ├── profile-2018-02-05-23-42-59-896.rawproto
│       ├── profile-2018-04-20-22-26-30-303.json
│       ├── profile-2018-04-20-22-26-30-303.rawproto
│       ├── profile-2018-04-20-22-26-52-129.json
│       ├── profile-2018-04-20-22-26-52-129.rawproto
│       ├── profile-2018-04-20-22-28-07-451.json
│       ├── profile-2018-04-20-22-28-07-451.rawproto
│       ├── profile-2018-04-20-22-29-40-882.json
│       ├── profile-2018-04-20-22-29-40-882.rawproto
│       ├── profile-2018-04-20-22-30-01-056.json
│       ├── profile-2018-04-20-22-30-01-056.rawproto
│       ├── profile-2018-04-20-22-30-41-698.json
│       ├── profile-2018-04-20-22-30-41-698.rawproto
│       ├── profile-2018-04-20-22-31-58-460.json
│       ├── profile-2018-04-20-22-31-58-460.rawproto
│       ├── profile-2018-04-20-22-59-44-709.json
│       ├── profile-2018-04-20-22-59-44-709.rawproto
│       ├── profile-2018-04-20-23-01-41-661.json
│       └── profile-2018-04-20-23-01-41-661.rawproto
├── build.gradle
├── docs/
│   ├── BinderSecurityUtil.md
│   ├── IntentUriSchemeFilter.md
│   ├── PluginInvokeValidate.md
│   ├── SafeZipFile.md
│   ├── jarSignatureVerify.md
│   ├── safeupgrade.md
│   └── safewebview.md
├── gradle/
│   └── wrapper/
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── gradle.properties
├── gradlew
├── gradlew.bat
├── local.properties
├── securitysdkcore/
│   ├── .externalNativeBuild/
│   │   └── cmake/
│   │       ├── debug/
│   │       │   ├── arm64-v8a/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── armeabi/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── armeabi-v7a/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── mips/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── mips64/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── x86/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   └── x86_64/
│   │       │       ├── CMakeCache.txt
│   │       │       ├── CMakeFiles/
│   │       │       │   ├── 3.6.0-rc2/
│   │       │       │   │   ├── CMakeCCompiler.cmake
│   │       │       │   │   ├── CMakeCXXCompiler.cmake
│   │       │       │   │   └── CMakeSystem.cmake
│   │       │       │   ├── CMakeOutput.log
│   │       │       │   ├── TargetDirectories.txt
│   │       │       │   ├── cmake.check_cache
│   │       │       │   ├── feature_tests.c
│   │       │       │   └── feature_tests.cxx
│   │       │       ├── android_gradle_build.json
│   │       │       ├── build.ninja
│   │       │       ├── cmake_build_command.txt
│   │       │       ├── cmake_build_output.txt
│   │       │       ├── cmake_install.cmake
│   │       │       └── rules.ninja
│   │       └── release/
│   │           ├── arm64-v8a/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── armeabi/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── armeabi-v7a/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── mips/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── mips64/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── x86/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           └── x86_64/
│   │               ├── CMakeCache.txt
│   │               ├── CMakeFiles/
│   │               │   ├── 3.6.0-rc2/
│   │               │   │   ├── CMakeCCompiler.cmake
│   │               │   │   ├── CMakeCXXCompiler.cmake
│   │               │   │   └── CMakeSystem.cmake
│   │               │   ├── CMakeOutput.log
│   │               │   ├── TargetDirectories.txt
│   │               │   ├── cmake.check_cache
│   │               │   ├── feature_tests.c
│   │               │   └── feature_tests.cxx
│   │               ├── android_gradle_build.json
│   │               ├── build.ninja
│   │               ├── cmake_build_command.txt
│   │               ├── cmake_build_output.txt
│   │               ├── cmake_install.cmake
│   │               └── rules.ninja
│   ├── .gitignore
│   ├── CMakeLists.txt
│   ├── build.gradle
│   ├── config.json
│   ├── proguard-rules.pro
│   ├── securitysdkcore.iml
│   └── src/
│       ├── androidTest/
│       │   └── java/
│       │       └── com/
│       │           └── nstl/
│       │               └── securitysdkcore/
│       │                   └── ExampleInstrumentedTest.java
│       ├── main/
│       │   ├── AndroidManifest.xml
│       │   ├── assets/
│       │   │   ├── config.json
│       │   │   ├── javascript.html
│       │   │   └── zhihu.cer
│       │   ├── cpp/
│       │   │   ├── BasicInfor.cpp
│       │   │   ├── BasicInfor.h
│       │   │   ├── InjectDetected.cpp
│       │   │   ├── InjectDetected.h
│       │   │   ├── SimulatorDetected.cpp
│       │   │   ├── SimulatorDetected.h
│       │   │   ├── SoDecode/
│       │   │   │   ├── CMakeLists.txt
│       │   │   │   ├── Rc4Util.cpp
│       │   │   │   ├── Rc4Util.h
│       │   │   │   ├── build.gradle
│       │   │   │   └── native-lib.cpp
│       │   │   ├── Util.cpp
│       │   │   ├── Util.h
│       │   │   ├── getSign.cpp
│       │   │   ├── getSign.h
│       │   │   └── native-lib.cpp
│       │   ├── java/
│       │   │   └── com/
│       │   │       └── nstl/
│       │   │           └── securitysdkcore/
│       │   │               ├── APPThreatIntelligence.java
│       │   │               ├── BinderSecurityUtil.java
│       │   │               ├── HelpUtil.java
│       │   │               ├── HttpUtil.java
│       │   │               ├── Logger/
│       │   │               │   ├── LogLevel.java
│       │   │               │   ├── Logger.java
│       │   │               │   ├── SecuritySdkError.java
│       │   │               │   ├── SecuritySdkTrace.java
│       │   │               │   └── Track.java
│       │   │               ├── NativeCoreUtil.java
│       │   │               ├── PluginInvokeValidate.java
│       │   │               ├── SecuritySDKInit.java
│       │   │               ├── UpgradeTool/
│       │   │               │   ├── DataBean.java
│       │   │               │   ├── ISafeInstall.java
│       │   │               │   ├── UpgradeModel.java
│       │   │               │   ├── UpgradeTool.java
│       │   │               │   ├── UpgradeToolTest/
│       │   │               │   │   └── SafeInstall.java
│       │   │               │   └── UserConfig.java
│       │   │               ├── Util/
│       │   │               │   └── VerifyUtil.java
│       │   │               ├── config/
│       │   │               │   ├── ConfigFileToObject.java
│       │   │               │   ├── IntentUriScheme.java
│       │   │               │   ├── InterceptMethod.java
│       │   │               │   ├── InterceptPluginInvoke.java
│       │   │               │   ├── SecuritySDKConfig.java
│       │   │               │   └── WebviewConfig.java
│       │   │               ├── crypt/
│       │   │               │   ├── CryptAndHttps.java
│       │   │               │   └── bean/
│       │   │               │       └── EncryptData.java
│       │   │               ├── reinforce/
│       │   │               │   ├── DetectRootUtil.java
│       │   │               │   ├── IVerifyListener.java
│       │   │               │   ├── JarSignatureVerifier.java
│       │   │               │   ├── SafeZipFile.java
│       │   │               │   └── bean/
│       │   │               │       └── InstallPackageInfo.java
│       │   │               ├── urischeme/
│       │   │               │   ├── IValidateIntentUriScheme.java
│       │   │               │   └── IntentUriSchemeFilter.java
│       │   │               └── webview/
│       │   │                   ├── IMethodInvokeInterface.java
│       │   │                   └── SafeWebView.java
│       │   └── res/
│       │       └── values/
│       │           └── strings.xml
│       └── test/
│           └── java/
│               └── com/
│                   └── nstl/
│                       └── securitysdkcore/
│                           └── ExampleUnitTest.java
└── settings.gradle

================================================
FILE CONTENTS
================================================

================================================
FILE: .gradle/buildOutputCleanup/cache.properties
================================================
#Fri Apr 20 22:24:02 CST 2018
gradle.version=4.1


================================================
FILE: .idea/SecuritySDK.iml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="SecuritySDK" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" type="JAVA_MODULE" version="4">
  <component name="FacetManager">
    <facet type="java-gradle" name="Java-Gradle">
      <configuration>
        <option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
        <option name="BUILDABLE" value="false" />
      </configuration>
    </facet>
  </component>
  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
    <exclude-output />
    <content url="file://$MODULE_DIR$">
      <excludeFolder url="file://$MODULE_DIR$/.gradle" />
    </content>
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
  </component>
</module>

================================================
FILE: .idea/gradle.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="GradleSettings">
    <option name="linkedExternalProjectsSettings">
      <GradleProjectSettings>
        <option name="distributionType" value="DEFAULT_WRAPPED" />
        <option name="externalProjectPath" value="$PROJECT_DIR$" />
        <option name="modules">
          <set>
            <option value="$PROJECT_DIR$" />
            <option value="$PROJECT_DIR$/app" />
            <option value="$PROJECT_DIR$/securitysdkcore" />
          </set>
        </option>
        <option name="resolveModulePerSourceSet" value="false" />
      </GradleProjectSettings>
    </option>
  </component>
</project>

================================================
FILE: .idea/libraries/android_arch_core_common_1_0_0_jar.xml
================================================
<component name="libraryTable">
  <library name="android.arch.core:common:1.0.0@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.core/common/1.0.0/a2d487452376193fc8c103dd2b9bd5f2b1b44563/common-1.0.0.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.core/common/1.0.0/a41fa3b9a66f3bdd41f98013a1688e969072aaf2/common-1.0.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/android_arch_lifecycle_common_1_0_0_jar.xml
================================================
<component name="libraryTable">
  <library name="android.arch.lifecycle:common:1.0.0@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/common/1.0.0/e414a4cb28434e25c4f6aa71426eb20cf4874ae9/common-1.0.0.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/common/1.0.0/39ce4055689b4b766478265a8c661f4165f26dc3/common-1.0.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/android_arch_lifecycle_runtime_1_0_0.xml
================================================
<component name="libraryTable">
  <library name="android.arch.lifecycle:runtime-1.0.0">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.0.0.aar/26b80f9240755a3469f4cbc2d4e1fa5c/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.0.0.aar/26b80f9240755a3469f4cbc2d4e1fa5c/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/runtime/1.0.0/1dd0298d8c45d8dfa4d038270247327f23df7a3a/runtime-1.0.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_alibaba_fastjson_1_2_42_jar.xml
================================================
<component name="libraryTable">
  <library name="com.alibaba:fastjson:1.2.42@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.alibaba/fastjson/1.2.42/f0441f455f984bb97810867e74f2df2c31a95d45/fastjson-1.2.42.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.alibaba/fastjson/1.2.42/72b1fb5fd2b28410e8a2e2f318af11311063a70e/fastjson-1.2.42-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_animated_vector_drawable_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:animated-vector-drawable-26.1.0">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-26.1.0.aar/aaa8c5daa775ca491a87f6edb6454ae3/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-26.1.0.aar/aaa8c5daa775ca491a87f6edb6454ae3/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/animated-vector-drawable/26.1.0/91743e9b07667784f471a3c4748e6883cd810084/animated-vector-drawable-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_appcompat_v7_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:appcompat-v7-26.1.0">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.1.0.aar/52348eaa0b99a7de87d8af5c42711e80/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.1.0.aar/52348eaa0b99a7de87d8af5c42711e80/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/appcompat-v7/26.1.0/2b34456c30d6b6e5db5fa3e8fa02f6cebd5531fd/appcompat-v7-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_constraint_constraint_layout_1_0_2.xml
================================================
<component name="libraryTable">
  <library name="com.android.support.constraint:constraint-layout-1.0.2">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/constraint-layout-1.0.2.aar/711bac6b3206cbf7b7e86927e5111c07/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/constraint-layout-1.0.2.aar/711bac6b3206cbf7b7e86927e5111c07/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES />
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_constraint_constraint_layout_solver_1_0_2_jar.xml
================================================
<component name="libraryTable">
  <library name="com.android.support.constraint:constraint-layout-solver:1.0.2@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/m2repository/com/android/support/constraint/constraint-layout-solver/1.0.2/constraint-layout-solver-1.0.2.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES />
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_annotations_26_1_0_jar.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-annotations:26.1.0@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/26.1.0/814258103cf26a15fcc26ecce35f5b7d24b73f8/support-annotations-26.1.0.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/26.1.0/29ca6aaf2d4976c13dd7c836e91bd2a61b697bf3/support-annotations-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_compat_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-compat-26.1.0">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-26.1.0.aar/12abf07658c7c7cf88c98997eac2ef79/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-26.1.0.aar/12abf07658c7c7cf88c98997eac2ef79/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-compat/26.1.0/73bfdb5cca1949a51219d3676700996990ea3b52/support-compat-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_core_ui_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-core-ui-26.1.0">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-ui-26.1.0.aar/7796ac60e2865ca2aabce2e154b1c5e0/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-ui-26.1.0.aar/7796ac60e2865ca2aabce2e154b1c5e0/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-core-ui/26.1.0/4d52cef4a24bf9939de1d256ca9f0974c6e636a4/support-core-ui-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_core_utils_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-core-utils-26.1.0">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-utils-26.1.0.aar/367968a662cd175c68eba47da1a4e67c/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-utils-26.1.0.aar/367968a662cd175c68eba47da1a4e67c/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-core-utils/26.1.0/2b0c3da7f80880bbf365452b354490a77f085c96/support-core-utils-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_fragment_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-fragment-26.1.0">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-26.1.0.aar/2187f2d267d6f01024d8b40cc0ed3dc5/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-26.1.0.aar/2187f2d267d6f01024d8b40cc0ed3dc5/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-fragment/26.1.0/8279b00f5194701ff18363fa2958c5a26670b0ef/support-fragment-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_media_compat_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-media-compat-26.1.0">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-media-compat-26.1.0.aar/39f825b88c1abd766c72c411e2ef92fa/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-media-compat-26.1.0.aar/39f825b88c1abd766c72c411e2ef92fa/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-media-compat/26.1.0/774fd1164ec32514eec562953f723a1920a7fef7/support-media-compat-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_v4_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-v4-26.1.0">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-v4-26.1.0.aar/2628563032275107d44f1534ffb4b290/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-v4-26.1.0.aar/2628563032275107d44f1534ffb4b290/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-v4/26.1.0/9c53eab3272b3b26583b17facac2e90d264b2788/support-v4-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_support_vector_drawable_26_1_0.xml
================================================
<component name="libraryTable">
  <library name="com.android.support:support-vector-drawable-26.1.0">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-26.1.0.aar/7c252004e317c6ece44c576d73ff05b9/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-26.1.0.aar/7c252004e317c6ece44c576d73ff05b9/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-vector-drawable/26.1.0/7a59c417eb560e5ddc2de20792ad45b38e422a5b/support-vector-drawable-26.1.0-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_test_espresso_espresso_core_2_2_2.xml
================================================
<component name="libraryTable">
  <library name="com.android.support.test.espresso:espresso-core-2.2.2">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-core-2.2.2.aar/dddbe3f9cbf99e6fffc862c93425501c/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-core-2.2.2.aar/dddbe3f9cbf99e6fffc862c93425501c/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/espresso/espresso-core/2.2.2/espresso-core-2.2.2-javadoc.jar!/" />
    </JAVADOC>
    <SOURCES>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/espresso/espresso-core/2.2.2/espresso-core-2.2.2-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_test_espresso_espresso_idling_resource_2_2_2.xml
================================================
<component name="libraryTable">
  <library name="com.android.support.test.espresso:espresso-idling-resource-2.2.2">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-idling-resource-2.2.2.aar/6ecc43538605e5464f2ac8c2cda5e8b6/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-idling-resource-2.2.2.aar/6ecc43538605e5464f2ac8c2cda5e8b6/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/espresso/espresso-idling-resource/2.2.2/espresso-idling-resource-2.2.2-javadoc.jar!/" />
    </JAVADOC>
    <SOURCES>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/espresso/espresso-idling-resource/2.2.2/espresso-idling-resource-2.2.2-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_test_exposed_instrumentation_api_publish_0_5.xml
================================================
<component name="libraryTable">
  <library name="com.android.support.test:exposed-instrumentation-api-publish-0.5">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/exposed-instrumentation-api-publish-0.5.aar/9679fb49a61c60e7c6eaba37934cb4ec/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/exposed-instrumentation-api-publish-0.5.aar/9679fb49a61c60e7c6eaba37934cb4ec/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/exposed-instrumentation-api-publish/0.5/exposed-instrumentation-api-publish-0.5-javadoc.jar!/" />
    </JAVADOC>
    <SOURCES>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/exposed-instrumentation-api-publish/0.5/exposed-instrumentation-api-publish-0.5-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_test_rules_0_5.xml
================================================
<component name="libraryTable">
  <library name="com.android.support.test:rules-0.5">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/rules-0.5.aar/658009b4a64cad369cb908334f633f3c/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/rules-0.5.aar/658009b4a64cad369cb908334f633f3c/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/rules/0.5/rules-0.5-javadoc.jar!/" />
    </JAVADOC>
    <SOURCES>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/rules/0.5/rules-0.5-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_android_support_test_runner_0_5.xml
================================================
<component name="libraryTable">
  <library name="com.android.support.test:runner-0.5">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runner-0.5.aar/68a5e2f9951cad5c9f72fd3a7a091944/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runner-0.5.aar/68a5e2f9951cad5c9f72fd3a7a091944/res" />
    </CLASSES>
    <JAVADOC>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/runner/0.5/runner-0.5-javadoc.jar!/" />
    </JAVADOC>
    <SOURCES>
      <root url="jar://$USER_HOME$/soft/android-sdk/extras/android/m2repository/com/android/support/test/runner/0.5/runner-0.5-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_github_lzyzsd_jsbridge_1_0_4.xml
================================================
<component name="libraryTable">
  <library name="com.github.lzyzsd:jsbridge-1.0.4">
    <CLASSES>
      <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/jsbridge-1.0.4.aar/d15158ec693b0e93dbcfbd493845c407/res" />
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/jsbridge-1.0.4.aar/d15158ec693b0e93dbcfbd493845c407/jars/classes.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.github.lzyzsd/jsbridge/1.0.4/d4e8d67538046589736f6c9504e6bbcf5e0d8de5/jsbridge-1.0.4-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_google_code_findbugs_jsr305_2_0_1_jar.xml
================================================
<component name="libraryTable">
  <library name="com.google.code.findbugs:jsr305:2.0.1@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/2.0.1/516c03b21d50a644d538de0f0369c620989cd8f0/jsr305-2.0.1.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES />
  </library>
</component>

================================================
FILE: .idea/libraries/com_google_code_gson_gson_2_3_1_jar.xml
================================================
<component name="libraryTable">
  <library name="com.google.code.gson:gson:2.3.1@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.3.1/ecb6e1f8e4b0e84c4b886c2f14a1500caf309757/gson-2.3.1.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.3.1/563dcb685903c96ce8abbd03adf7fa49e19aa8b4/gson-2.3.1-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/com_squareup_javawriter_2_1_1_jar.xml
================================================
<component name="libraryTable">
  <library name="com.squareup:javawriter:2.1.1@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup/javawriter/2.1.1/67ff45d9ae02e583d0f9b3432a5ebbe05c30c966/javawriter-2.1.1.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.squareup/javawriter/2.1.1/5b31387d839a5cdaf5b6de3990da01f7f2b963c5/javawriter-2.1.1-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/javax_annotation_javax_annotation_api_1_2_jar.xml
================================================
<component name="libraryTable">
  <library name="javax.annotation:javax.annotation-api:1.2@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.2/479c1e06db31c432330183f5cae684163f186146/javax.annotation-api-1.2.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.2/ad18a02db08eaee697f812e333f692fc51129e4a/javax.annotation-api-1.2-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/javax_inject_javax_inject_1_jar.xml
================================================
<component name="libraryTable">
  <library name="javax.inject:javax.inject:1@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/a00123f261762a7c5e0ec916a2c7c8298d29c400/javax.inject-1-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/junit_junit_4_12_jar.xml
================================================
<component name="libraryTable">
  <library name="junit:junit:4.12@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/a6c32b40bf3d76eca54e3c601e5d1470c86fcdfa/junit-4.12-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/org_hamcrest_hamcrest_core_1_3_jar.xml
================================================
<component name="libraryTable">
  <library name="org.hamcrest:hamcrest-core:1.3@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/1dc37250fbc78e23a65a67fbbaf71d2e9cbc3c0b/hamcrest-core-1.3-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/org_hamcrest_hamcrest_integration_1_3_jar.xml
================================================
<component name="libraryTable">
  <library name="org.hamcrest:hamcrest-integration:1.3@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-integration/1.3/5de0c73fef18917cd85d0ab70bb23818685e4dfd/hamcrest-integration-1.3.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-integration/1.3/ae7787a563e6a1b1f17fd4ac43be3a3c8830cfda/hamcrest-integration-1.3-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/libraries/org_hamcrest_hamcrest_library_1_3_jar.xml
================================================
<component name="libraryTable">
  <library name="org.hamcrest:hamcrest-library:1.3@jar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-library/1.3/4785a3c21320980282f9f33d0d1264a69040538f/hamcrest-library-1.3.jar!/" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-library/1.3/47a7ee46628ab7133129cd7cef1e92657bc275e/hamcrest-library-1.3-sources.jar!/" />
    </SOURCES>
  </library>
</component>

================================================
FILE: .idea/misc.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="NullableNotNullManager">
    <option name="myDefaultNullable" value="android.support.annotation.Nullable" />
    <option name="myDefaultNotNull" value="android.support.annotation.NonNull" />
    <option name="myNullables">
      <value>
        <list size="4">
          <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.Nullable" />
          <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nullable" />
          <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.Nullable" />
          <item index="3" class="java.lang.String" itemvalue="android.support.annotation.Nullable" />
        </list>
      </value>
    </option>
    <option name="myNotNulls">
      <value>
        <list size="4">
          <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.NotNull" />
          <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nonnull" />
          <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.NonNull" />
          <item index="3" class="java.lang.String" itemvalue="android.support.annotation.NonNull" />
        </list>
      </value>
    </option>
  </component>
  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK" />
</project>

================================================
FILE: .idea/modules.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ProjectModuleManager">
    <modules>
      <module fileurl="file://$PROJECT_DIR$/.idea/SecuritySDK.iml" filepath="$PROJECT_DIR$/.idea/SecuritySDK.iml" />
      <module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
      <module fileurl="file://$PROJECT_DIR$/securitysdkcore/securitysdkcore.iml" filepath="$PROJECT_DIR$/securitysdkcore/securitysdkcore.iml" />
    </modules>
  </component>
</project>

================================================
FILE: .idea/runConfigurations.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="RunConfigurationProducerService">
    <option name="ignoredProducers">
      <set>
        <option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
        <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
        <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
      </set>
    </option>
  </component>
</project>

================================================
FILE: .idea/vcs.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="VcsDirectoryMappings">
    <mapping directory="" vcs="Git" />
    <mapping directory="$PROJECT_DIR$" vcs="Git" />
  </component>
</project>

================================================
FILE: .idea/workspace.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ChangeListManager">
    <list default="true" id="114659c9-5202-4512-bd9e-cc11efacbc2e" name="Default" comment="1.修改SafeZipfile,增加&quot;目录穿越漏洞防护&quot;,2.增加jar签名效验,3.更新README.md文档">
      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/docs/jarSignatureVerify.md" />
      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/JarSignatureVerifier.java" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/misc.xml" afterPath="$PROJECT_DIR$/.idea/misc.xml" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/README.md" afterPath="$PROJECT_DIR$/README.md" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/docs/SafeZipFile.md" afterPath="$PROJECT_DIR$/docs/SafeZipFile.md" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/SafeZipFile.java" afterPath="$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/SafeZipFile.java" />
    </list>
    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
    <option name="TRACKING_ENABLED" value="true" />
    <option name="SHOW_DIALOG" value="false" />
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
    <option name="LAST_RESOLUTION" value="IGNORE" />
  </component>
  <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
  <component name="ExternalProjectsData">
    <projectState path="$PROJECT_DIR$">
      <ProjectState />
    </projectState>
  </component>
  <component name="ExternalProjectsManager">
    <system id="GRADLE">
      <state>
        <projects_view />
      </state>
    </system>
  </component>
  <component name="FileEditorManager">
    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
      <file leaf-file-name="README.md" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/README.md">
          <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
            <state split_layout="FIRST">
              <first_editor relative-caret-position="902">
                <caret line="63" column="17" lean-forward="true" selection-start-line="63" selection-start-column="17" selection-end-line="63" selection-end-column="17" />
                <folding />
              </first_editor>
              <second_editor />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="PluginInvokeValidate.java" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/PluginInvokeValidate.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="144">
              <caret line="13" column="33" lean-forward="false" selection-start-line="13" selection-start-column="13" selection-end-line="13" selection-end-column="33" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="IntentUriSchemeFilter.java" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/urischeme/IntentUriSchemeFilter.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="162">
              <caret line="15" column="34" lean-forward="false" selection-start-line="15" selection-start-column="13" selection-end-line="15" selection-end-column="34" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="UpgradeTool.java" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/UpgradeTool/UpgradeTool.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="126">
              <caret line="29" column="24" lean-forward="false" selection-start-line="29" selection-start-column="13" selection-end-line="29" selection-end-column="24" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="JarSignatureVerifier.java" pinned="false" current-in-tab="true">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/JarSignatureVerifier.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="126">
              <caret line="11" column="0" lean-forward="true" selection-start-line="11" selection-start-column="0" selection-end-line="11" selection-end-column="0" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="BinderSecurityUtil.java" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/BinderSecurityUtil.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="144">
              <caret line="10" column="31" lean-forward="false" selection-start-line="10" selection-start-column="13" selection-end-line="10" selection-end-column="31" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="IVerifyListener.java" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/IVerifyListener.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="162">
              <caret line="9" column="32" lean-forward="false" selection-start-line="9" selection-start-column="17" selection-end-line="9" selection-end-column="32" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="InstallPackageInfo.java" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/bean/InstallPackageInfo.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="144">
              <caret line="10" column="13" lean-forward="false" selection-start-line="10" selection-start-column="13" selection-end-line="10" selection-end-column="13" />
              <folding>
                <element signature="imports" expanded="false" />
                <element signature="e#837#838#0" expanded="false" />
                <element signature="e#867#868#0" expanded="false" />
                <element signature="e#913#914#0" expanded="false" />
                <element signature="e#951#952#0" expanded="false" />
                <element signature="e#984#985#0" expanded="false" />
                <element signature="e#1013#1014#0" expanded="false" />
                <element signature="e#1057#1058#0" expanded="false" />
                <element signature="e#1093#1094#0" expanded="false" />
                <element signature="e#1128#1129#0" expanded="false" />
                <element signature="e#1162#1163#0" expanded="false" />
                <element signature="e#1209#1210#0" expanded="false" />
                <element signature="e#1251#1252#0" expanded="false" />
                <element signature="e#1289#1290#0" expanded="false" />
                <element signature="e#1323#1324#0" expanded="false" />
                <element signature="e#1377#1378#0" expanded="false" />
                <element signature="e#1423#1424#0" expanded="false" />
                <element signature="e#1475#1476#0" expanded="false" />
                <element signature="e#1513#1514#0" expanded="false" />
                <element signature="e#1687#1688#0" expanded="false" />
                <element signature="e#1723#1724#0" expanded="false" />
                <element signature="e#1885#1886#0" expanded="false" />
                <element signature="e#1920#1921#0" expanded="false" />
                <element signature="e#1983#1984#0" expanded="false" />
                <element signature="e#2031#2032#0" expanded="false" />
                <element signature="e#2075#2076#0" expanded="false" />
                <element signature="e#2107#2108#0" expanded="false" />
                <element signature="e#2165#2166#0" expanded="false" />
                <element signature="e#2207#2208#0" expanded="false" />
                <element signature="e#2248#2249#0" expanded="false" />
                <element signature="e#2287#2288#0" expanded="false" />
                <element signature="e#2444#2445#0" expanded="false" />
                <element signature="e#2481#2482#0" expanded="false" />
                <element signature="e#2539#2540#0" expanded="false" />
                <element signature="e#2591#2592#0" expanded="false" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="DetectRootUtil.java" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/DetectRootUtil.java">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="517">
              <caret line="93" column="18" lean-forward="false" selection-start-line="93" selection-start-column="6" selection-end-line="93" selection-end-column="18" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
    </leaf>
  </component>
  <component name="Git.Settings">
    <option name="UPDATE_TYPE" value="MERGE" />
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
  </component>
  <component name="GradleLocalSettings">
    <option name="myGradleHomes">
      <map>
        <entry key="$PROJECT_DIR$" value="$USER_HOME$/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew/gradle-4.1" />
      </map>
    </option>
    <option name="myGradleVersions">
      <map>
        <entry key="$PROJECT_DIR$" value="4.1" />
      </map>
    </option>
    <option name="availableProjects">
      <map>
        <entry>
          <key>
            <ExternalProjectPojo>
              <option name="name" value="SecuritySDK" />
              <option name="path" value="$PROJECT_DIR$" />
            </ExternalProjectPojo>
          </key>
          <value>
            <list>
              <ExternalProjectPojo>
                <option name="name" value="SecuritySDK" />
                <option name="path" value="$PROJECT_DIR$" />
              </ExternalProjectPojo>
              <ExternalProjectPojo>
                <option name="name" value=":app" />
                <option name="path" value="$PROJECT_DIR$/app" />
              </ExternalProjectPojo>
              <ExternalProjectPojo>
                <option name="name" value=":securitysdkcore" />
                <option name="path" value="$PROJECT_DIR$/securitysdkcore" />
              </ExternalProjectPojo>
            </list>
          </value>
        </entry>
      </map>
    </option>
    <option name="availableTasks">
      <map>
        <entry key="$PROJECT_DIR$">
          <value>
            <list>
              <ExternalTaskPojo>
                <option name="description" value="Displays the sub-projects of root project 'SecuritySDK'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="projects" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="packageReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="bundleAppClassesRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="validateSigningDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assembleDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Creates a version of android.jar that's suitable for unit tests." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mockableAndroidJar" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformClassesAndResourcesWithPrepareIntermediateJarsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all device checks using Device Providers and Test Servers." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="deviceCheck" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithStripDebugSymbolForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on all variants." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="lint" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseNdk" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugAndroidTestBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Deletes the build cache directory." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="cleanBuildCache" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assembleDefault" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugAndroidTestShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugAndroidTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the components produced by root project 'SecuritySDK'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="components" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processDebugAndroidTestManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugUnitTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformResourcesWithMergeJavaResForReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="preDebugAndroidTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processDebugAndroidTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processReleaseUnitTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstalls the Release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="uninstallRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformClassesAndResourcesWithSyncLibJarsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithIntermediateJniLibsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformClassesAndResourcesWithSyncLibJarsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="checkReleaseManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="javaPreCompileDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="verifyReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="packageDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithSyncJniLibsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeReleaseJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="prepareLintJar" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformDexWithDexForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs instrumentation tests using all Device Providers." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="deviceAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugAndroidTestAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processReleaseManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstalls the android (on device) tests for the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="uninstallDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="writeDebugApplicationId" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all variants of all applications and secondary packages." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assemble" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseUnitTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs the android (on device) tests for the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="installDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateJsonModelDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="splitsDiscoveryTaskRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all device checks on currently connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="connectedCheck" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs the tests for debug on connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="connectedDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all the Test applications." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assembleAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="validateSigningDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Extracts Android annotations for the release variant into the archive file" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="extractReleaseAnnotations" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="preDebugUnitTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileLint" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeReleaseShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugAndroidTestNdk" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugAndroidTestJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="extractProguardFiles" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assembleDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="consumeConfigAttr" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugAndroidTestAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for all variants." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="test" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="preReleaseUnitTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all checks." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="check" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for the debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="testDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="installDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="preBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on the Release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="lintRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the dependent components of components in root project 'SecuritySDK'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="dependentComponents" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays all buildscript dependencies declared in root project 'SecuritySDK'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="buildEnvironment" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="checkDebugManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Prints out all the source sets defined in this project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="sourceSets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="packageDebugRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="externalNativeBuildDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on just the fatal issues in the release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="lintVitalRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstalls the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="uninstallDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="externalNativeBuildCleanRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="bundleAppClassesDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="preDebugBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="externalNativeBuildRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformDexArchiveWithExternalLibsDexMergerForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all Release builds." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assembleRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugConsumerProguardFiles" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="writeReleaseApplicationId" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateReleaseResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="splitsDiscoveryTaskDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeReleaseConsumerProguardFiles" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformClassesWithDexBuilderForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithSyncJniLibsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assembleReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformClassesAndResourcesWithPrepareIntermediateJarsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles a bundle containing the library in debug." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="bundleDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processReleaseJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateReleaseAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="lintDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles a bundle containing the library in release." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="bundleRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the configuration model of root project 'SecuritySDK'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="model" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="createReleaseCompatibleScreenManifests" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="bundleAppClassesDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the tasks runnable from root project 'SecuritySDK' (some of the displayed tasks may belong to subprojects)." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="tasks" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Initializes a new Gradle build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="init" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="packageReleaseRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithIntermediateJniLibsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays all dependencies declared in root project 'SecuritySDK'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="dependencies" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="packageDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="bundleAppClassesReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project and all projects it depends on." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="buildNeeded" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processDebugUnitTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for the release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="testReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformClassesWithPreDexForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all Debug builds." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="assembleDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateJsonModelRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Extracts Android annotations for the debug variant into the archive file" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="extractDebugAnnotations" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="javaPreCompileDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="splitsDiscoveryTaskDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="bundleAppClassesDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugAndroidTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugAndroidTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="createDebugCompatibleScreenManifests" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the insight into a specific dependency in root project 'SecuritySDK'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="dependencyInsight" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateReleaseSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="preReleaseBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="createFullJarDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays a help message." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="help" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformClassesWithDexBuilderForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="javaPreCompileReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="javaPreCompileRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformDexArchiveWithDexMergerForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstall all applications." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="uninstallAll" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="packageRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Generates Gradle wrapper files." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="wrapper" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugAndroidTestResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the Android dependencies of the project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="androidDependencies" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugUnitTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="externalNativeBuildCleanDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processDebugJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformNativeLibsWithStripDebugSymbolForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugNdk" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="javaPreCompileDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs instrumentation tests for all flavors on connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="connectedAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformResourcesWithMergeJavaResForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileReleaseUnitTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project and all projects that depend on it." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="buildDependents" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="transformDexArchiveWithDexMergerForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeReleaseAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="createFullJarRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateReleaseBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="platformAttrExtractor" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the signing info for each variant." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="signingReport" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugAndroidTestAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="mergeDebugAndroidTestShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="clean" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="build" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="resolveConfigAttr" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="compileDebugAndroidTestRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="generateDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="processDebugManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="packageDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the properties of root project 'SecuritySDK'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
                <option name="name" value="properties" />
              </ExternalTaskPojo>
            </list>
          </value>
        </entry>
        <entry key="$PROJECT_DIR$/app">
          <value>
            <list>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="splitsDiscoveryTaskDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the sub-projects of project ':app'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="projects" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="bundleAppClassesRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="validateSigningDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformClassesWithDexBuilderForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="assembleReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processReleaseJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateReleaseAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="lintDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="assembleDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="createReleaseCompatibleScreenManifests" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Creates a version of android.jar that's suitable for unit tests." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mockableAndroidJar" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the configuration model of project ':app'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="model" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="bundleAppClassesDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the tasks runnable from project ':app'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="tasks" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all device checks using Device Providers and Test Servers." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="deviceCheck" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays all dependencies declared in project ':app'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="dependencies" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformNativeLibsWithStripDebugSymbolForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on all variants." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="lint" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="packageDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseNdk" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="bundleAppClassesReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project and all projects it depends on." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="buildNeeded" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugAndroidTestBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processDebugUnitTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for the release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="testReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Deletes the build cache directory." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="cleanBuildCache" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugAndroidTestShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformClassesWithPreDexForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugAndroidTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the components produced by project ':app'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="components" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all Debug builds." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="assembleDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processDebugAndroidTestManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugUnitTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformResourcesWithMergeJavaResForReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="preDebugAndroidTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processDebugAndroidTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processReleaseUnitTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="javaPreCompileDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="splitsDiscoveryTaskDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="bundleAppClassesDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstalls the Release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="uninstallRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugAndroidTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="checkReleaseManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="javaPreCompileDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugAndroidTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="createDebugCompatibleScreenManifests" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeReleaseJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="prepareLintJar" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformDexWithDexForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs instrumentation tests using all Device Providers." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="deviceAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugAndroidTestAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processReleaseManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstalls the android (on device) tests for the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="uninstallDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the insight into a specific dependency in project ':app'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="dependencyInsight" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateReleaseSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="preReleaseBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="writeDebugApplicationId" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all variants of all applications and secondary packages." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="assemble" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays a help message." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="help" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseUnitTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs the android (on device) tests for the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="installDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformClassesWithDexBuilderForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="javaPreCompileReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="javaPreCompileRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="splitsDiscoveryTaskRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all device checks on currently connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="connectedCheck" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs the tests for debug on connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="connectedDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformDexArchiveWithDexMergerForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstall all applications." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="uninstallAll" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all the Test applications." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="assembleAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="packageRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="validateSigningDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="preDebugUnitTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileLint" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugAndroidTestResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeReleaseShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the Android dependencies of the project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="androidDependencies" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugAndroidTestNdk" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugUnitTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugAndroidTestJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="extractProguardFiles" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="assembleDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processDebugJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="consumeConfigAttr" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugAndroidTestAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for all variants." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="test" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformNativeLibsWithStripDebugSymbolForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugNdk" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="preReleaseUnitTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all checks." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="check" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="javaPreCompileDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for the debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="testDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs instrumentation tests for all flavors on connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="connectedAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="installDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="preBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformResourcesWithMergeJavaResForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseUnitTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileReleaseAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on the Release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="lintRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project and all projects that depend on it." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="buildDependents" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformDexArchiveWithDexMergerForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the dependent components of components in project ':app'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="dependentComponents" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays all buildscript dependencies declared in project ':app'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="buildEnvironment" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="checkDebugManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Prints out all the source sets defined in this project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="sourceSets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeReleaseAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateReleaseBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on just the fatal issues in the release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="lintVitalRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="platformAttrExtractor" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstalls the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="uninstallDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the signing info for each variant." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="signingReport" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugAndroidTestAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="mergeDebugAndroidTestShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="bundleAppClassesDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Deletes the build directory." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="clean" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="preDebugBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="transformDexArchiveWithExternalLibsDexMergerForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="build" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all Release builds." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="assembleRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="resolveConfigAttr" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="compileDebugAndroidTestRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="processDebugManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="writeReleaseApplicationId" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="packageDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="generateReleaseResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the properties of project ':app'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
                <option name="name" value="properties" />
              </ExternalTaskPojo>
            </list>
          </value>
        </entry>
        <entry key="$PROJECT_DIR$/securitysdkcore">
          <value>
            <list>
              <ExternalTaskPojo>
                <option name="description" value="Displays the sub-projects of project ':securitysdkcore'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="projects" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="packageReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeReleaseConsumerProguardFiles" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="validateSigningDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithSyncJniLibsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assembleReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformClassesAndResourcesWithPrepareIntermediateJarsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles a bundle containing the library in debug." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="bundleDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processReleaseJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateReleaseAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="lintDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles a bundle containing the library in release." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="bundleRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assembleDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Creates a version of android.jar that's suitable for unit tests." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mockableAndroidJar" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the configuration model of project ':securitysdkcore'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="model" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the tasks runnable from project ':securitysdkcore'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="tasks" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformClassesAndResourcesWithPrepareIntermediateJarsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="packageReleaseRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all device checks using Device Providers and Test Servers." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="deviceCheck" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithIntermediateJniLibsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays all dependencies declared in project ':securitysdkcore'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="dependencies" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithStripDebugSymbolForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on all variants." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="lint" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project and all projects it depends on." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="buildNeeded" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugAndroidTestBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processDebugUnitTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for the release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="testReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Deletes the build cache directory." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="cleanBuildCache" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assembleDefault" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugAndroidTestShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugAndroidTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the components produced by project ':securitysdkcore'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="components" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileReleaseRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all Debug builds." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assembleDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processDebugAndroidTestManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugUnitTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateJsonModelRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformResourcesWithMergeJavaResForReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="preDebugAndroidTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Extracts Android annotations for the debug variant into the archive file" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="extractDebugAnnotations" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processDebugAndroidTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processReleaseUnitTestJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="javaPreCompileDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformClassesAndResourcesWithSyncLibJarsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileReleaseShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithIntermediateJniLibsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugAndroidTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformClassesAndResourcesWithSyncLibJarsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="checkReleaseManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="javaPreCompileDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="verifyReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="packageDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithSyncJniLibsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugAndroidTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeReleaseJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="prepareLintJar" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs instrumentation tests using all Device Providers." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="deviceAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugAndroidTestAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processReleaseManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstalls the android (on device) tests for the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="uninstallDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the insight into a specific dependency in project ':securitysdkcore'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="dependencyInsight" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateReleaseSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="preReleaseBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all variants of all applications and secondary packages." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assemble" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="createFullJarDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays a help message." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="help" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileReleaseUnitTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs the android (on device) tests for the Debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="installDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformClassesWithDexBuilderForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="javaPreCompileReleaseUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateJsonModelDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="javaPreCompileRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all device checks on currently connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="connectedCheck" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs the tests for debug on connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="connectedDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Uninstall all applications." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="uninstallAll" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all the Test applications." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assembleAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Extracts Android annotations for the release variant into the archive file" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="extractReleaseAnnotations" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="preDebugUnitTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileLint" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugAndroidTestResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeReleaseShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the Android dependencies of the project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="androidDependencies" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugUnitTestSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithMergeJniLibsForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugAndroidTestJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="extractProguardFiles" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="externalNativeBuildCleanDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assembleDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processDebugJavaRes" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="consumeConfigAttr" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugAndroidTestAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileReleaseJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for all variants." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="test" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformNativeLibsWithStripDebugSymbolForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="preReleaseUnitTestBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs all checks." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="check" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="javaPreCompileDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Run unit tests for the debug build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="testDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Installs and runs instrumentation tests for all flavors on connected devices." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="connectedAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="preBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformResourcesWithMergeJavaResForRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileReleaseSources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileReleaseUnitTestJavaWithJavac" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileReleaseAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Runs lint on the Release build." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="lintRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project and all projects that depend on it." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="buildDependents" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformDexArchiveWithDexMergerForDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the dependent components of components in project ':securitysdkcore'. [incubating]" />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="dependentComponents" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays all buildscript dependencies declared in project ':securitysdkcore'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="buildEnvironment" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="checkDebugManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugJniLibFolders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Prints out all the source sets defined in this project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="sourceSets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="transformResourcesWithMergeJavaResForDebugUnitTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeReleaseAssets" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="createFullJarRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="packageDebugRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateReleaseBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="externalNativeBuildDebug" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateReleaseResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="platformAttrExtractor" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the signing info for each variant." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="signingReport" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugAndroidTestAidl" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="externalNativeBuildCleanRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugAndroidTestShaders" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Deletes the build directory." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="clean" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="preDebugBuild" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="externalNativeBuildRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugBuildConfig" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles and tests this project." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="build" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Assembles all Release builds." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="assembleRelease" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="resolveConfigAttr" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="mergeDebugConsumerProguardFiles" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="compileDebugAndroidTestRenderscript" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateDebugAndroidTestResources" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="processDebugManifest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="packageDebugAndroidTest" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="generateReleaseResValues" />
              </ExternalTaskPojo>
              <ExternalTaskPojo>
                <option name="description" value="Displays the properties of project ':securitysdkcore'." />
                <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/securitysdkcore" />
                <option name="name" value="properties" />
              </ExternalTaskPojo>
            </list>
          </value>
        </entry>
      </map>
    </option>
    <option name="projectBuildClasspath">
      <map>
        <entry key="$PROJECT_DIR$">
          <value>
            <ExternalProjectBuildClasspathPojo>
              <option name="modulesBuildClasspath">
                <map>
                  <entry key="$PROJECT_DIR$">
                    <value>
                      <ExternalModuleBuildClasspathPojo>
                        <option name="entries">
                          <list>
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-core/3.0.1/gradle-core-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder/3.0.1/builder-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint/26.0.1/lint-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/org-jetbrains/uast/26.0.1/uast-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-api/3.0.1/gradle-api-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/compilerCommon/3.0.1/compilerCommon-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.1/asm-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.4.201502262128/org.jacoco.core-0.7.4.201502262128.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.report/0.7.4.201502262128/org.jacoco.report-0.7.4.201502262128.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.3.3/proguard-gradle-5.3.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/protobuf/protobuf-java/3.0.0/protobuf-java-3.0.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-model/3.0.1/builder-model-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-test-api/3.0.1/builder-test-api-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdklib/26.0.1/sdklib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdk-common/26.0.1/sdk-common-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/common/26.0.1/common-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/ddms/ddmlib/26.0.1/ddmlib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/protos/26.0.1/protos-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/shared/26.0.1/shared-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/tracker/26.0.1/tracker-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/apksig/3.0.1/apksig-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-checks/26.0.1/lint-checks-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.6.1/ecj-4.6.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/22.0/guava-22.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/baseLibrary/3.0.1/baseLibrary-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/annotations/26.0.1/annotations-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.3.3/proguard-base-5.3.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/layoutlib/layoutlib-api/26.0.1/layoutlib-api-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/dvlib/26.0.1/dvlib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/repository/26.0.1/repository-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.3/gson-2.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.2.6/httpclient-4.2.6.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-api/26.0.1/lint-api-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.2.5/httpcore-4.2.5.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/annotations/13.0/annotations-13.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar" />
                          </list>
                        </option>
                        <option name="path" value="$PROJECT_DIR$" />
                      </ExternalModuleBuildClasspathPojo>
                    </value>
                  </entry>
                  <entry key="$PROJECT_DIR$/app">
                    <value>
                      <ExternalModuleBuildClasspathPojo>
                        <option name="entries">
                          <list>
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-core/3.0.1/gradle-core-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder/3.0.1/builder-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint/26.0.1/lint-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/org-jetbrains/uast/26.0.1/uast-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-api/3.0.1/gradle-api-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/compilerCommon/3.0.1/compilerCommon-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.1/asm-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.4.201502262128/org.jacoco.core-0.7.4.201502262128.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.report/0.7.4.201502262128/org.jacoco.report-0.7.4.201502262128.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.3.3/proguard-gradle-5.3.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/protobuf/protobuf-java/3.0.0/protobuf-java-3.0.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-model/3.0.1/builder-model-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-test-api/3.0.1/builder-test-api-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdklib/26.0.1/sdklib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdk-common/26.0.1/sdk-common-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/common/26.0.1/common-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/ddms/ddmlib/26.0.1/ddmlib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/protos/26.0.1/protos-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/shared/26.0.1/shared-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/tracker/26.0.1/tracker-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/apksig/3.0.1/apksig-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-checks/26.0.1/lint-checks-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.6.1/ecj-4.6.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/22.0/guava-22.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/baseLibrary/3.0.1/baseLibrary-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/annotations/26.0.1/annotations-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.3.3/proguard-base-5.3.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/layoutlib/layoutlib-api/26.0.1/layoutlib-api-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/dvlib/26.0.1/dvlib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/repository/26.0.1/repository-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.3/gson-2.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.12/commons-compress-1.12.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.2.6/httpclient-4.2.6.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-api/26.0.1/lint-api-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.2.5/httpcore-4.2.5.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/kotlin/kotlin-reflect/1.1.3-2/kotlin-reflect-1.1.3-2.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/annotations/13.0/annotations-13.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar" />
                          </list>
                        </option>
                        <option name="path" value="$PROJECT_DIR$/app" />
                      </ExternalModuleBuildClasspathPojo>
                    </value>
                  </entry>
                  <entry key="$PROJECT_DIR$/securitysdkcore">
                    <value>
                      <ExternalModuleBuildClasspathPojo>
                        <option name="entries">
                          <list>
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-core/3.0.1/gradle-core-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder/3.0.1/builder-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint/26.0.1/lint-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/org-jetbrains/uast/26.0.1/uast-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-api/3.0.1/gradle-api-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/compilerCommon/3.0.1/compilerCommon-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.1/asm-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.1/asm-analysis-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.1/asm-commons-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-util/5.1/asm-util-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.4.201502262128/org.jacoco.core-0.7.4.201502262128.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.report/0.7.4.201502262128/org.jacoco.report-0.7.4.201502262128.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.3.3/proguard-gradle-5.3.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/protobuf/protobuf-java/3.0.0/protobuf-java-3.0.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-model/3.0.1/builder-model-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-test-api/3.0.1/builder-test-api-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdklib/26.0.1/sdklib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdk-common/26.0.1/sdk-common-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/common/26.0.1/common-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/ddms/ddmlib/26.0.1/ddmlib-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/protos/26.0.1/protos-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/shared/26.0.1/shared-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/analytics-library/tracker/26.0.1/tracker-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/apksig/3.0.1/apksig-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.1/asm-tree-5.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-checks/26.0.1/lint-checks-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.6.1/ecj-4.6.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/22.0/guava-22.0.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/baseLibrary/3.0.1/baseLibrary-3.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/annotations/26.0.1/annotations-26.0.1.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.3.3/proguard-base-5.3.3.jar" />
                            <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/layout
Download .txt
gitextract_eqr7fb5n/

├── .gradle/
│   └── buildOutputCleanup/
│       └── cache.properties
├── .idea/
│   ├── SecuritySDK.iml
│   ├── gradle.xml
│   ├── libraries/
│   │   ├── android_arch_core_common_1_0_0_jar.xml
│   │   ├── android_arch_lifecycle_common_1_0_0_jar.xml
│   │   ├── android_arch_lifecycle_runtime_1_0_0.xml
│   │   ├── com_alibaba_fastjson_1_2_42_jar.xml
│   │   ├── com_android_support_animated_vector_drawable_26_1_0.xml
│   │   ├── com_android_support_appcompat_v7_26_1_0.xml
│   │   ├── com_android_support_constraint_constraint_layout_1_0_2.xml
│   │   ├── com_android_support_constraint_constraint_layout_solver_1_0_2_jar.xml
│   │   ├── com_android_support_support_annotations_26_1_0_jar.xml
│   │   ├── com_android_support_support_compat_26_1_0.xml
│   │   ├── com_android_support_support_core_ui_26_1_0.xml
│   │   ├── com_android_support_support_core_utils_26_1_0.xml
│   │   ├── com_android_support_support_fragment_26_1_0.xml
│   │   ├── com_android_support_support_media_compat_26_1_0.xml
│   │   ├── com_android_support_support_v4_26_1_0.xml
│   │   ├── com_android_support_support_vector_drawable_26_1_0.xml
│   │   ├── com_android_support_test_espresso_espresso_core_2_2_2.xml
│   │   ├── com_android_support_test_espresso_espresso_idling_resource_2_2_2.xml
│   │   ├── com_android_support_test_exposed_instrumentation_api_publish_0_5.xml
│   │   ├── com_android_support_test_rules_0_5.xml
│   │   ├── com_android_support_test_runner_0_5.xml
│   │   ├── com_github_lzyzsd_jsbridge_1_0_4.xml
│   │   ├── com_google_code_findbugs_jsr305_2_0_1_jar.xml
│   │   ├── com_google_code_gson_gson_2_3_1_jar.xml
│   │   ├── com_squareup_javawriter_2_1_1_jar.xml
│   │   ├── javax_annotation_javax_annotation_api_1_2_jar.xml
│   │   ├── javax_inject_javax_inject_1_jar.xml
│   │   ├── junit_junit_4_12_jar.xml
│   │   ├── org_hamcrest_hamcrest_core_1_3_jar.xml
│   │   ├── org_hamcrest_hamcrest_integration_1_3_jar.xml
│   │   └── org_hamcrest_hamcrest_library_1_3_jar.xml
│   ├── misc.xml
│   ├── modules.xml
│   ├── runConfigurations.xml
│   ├── vcs.xml
│   └── workspace.xml
├── README.md
├── SecuritySDK-master.iml
├── SecuritySDK.iml
├── app/
│   ├── .gitignore
│   ├── CMakeLists.txt
│   ├── app.iml
│   ├── build.gradle
│   ├── config.json
│   ├── proguard-rules.pro
│   └── src/
│       ├── androidTest/
│       │   └── java/
│       │       └── com/
│       │           └── nstl/
│       │               └── securitysdk/
│       │                   └── ExampleInstrumentedTest.java
│       ├── main/
│       │   ├── AndroidManifest.xml
│       │   ├── aidl/
│       │   │   └── com/
│       │   │       └── nstl/
│       │   │           └── securitysdk/
│       │   │               └── IMyAidlInterface.aidl
│       │   ├── cpp/
│       │   │   └── native-lib.cpp
│       │   ├── java/
│       │   │   └── com/
│       │   │       └── nstl/
│       │   │           └── securitysdk/
│       │   │               ├── MainActivity.java
│       │   │               └── MyService.java
│       │   └── res/
│       │       ├── layout/
│       │       │   └── activity_main.xml
│       │       └── values/
│       │           ├── colors.xml
│       │           ├── strings.xml
│       │           └── styles.xml
│       └── test/
│           └── java/
│               └── com/
│                   └── nstl/
│                       └── securitysdk/
│                           └── ExampleUnitTest.java
├── build/
│   └── android-profile/
│       ├── profile-2018-02-05-23-35-46-154.json
│       ├── profile-2018-02-05-23-35-46-154.rawproto
│       ├── profile-2018-02-05-23-36-23-899.json
│       ├── profile-2018-02-05-23-36-23-899.rawproto
│       ├── profile-2018-02-05-23-37-09-255.json
│       ├── profile-2018-02-05-23-37-09-255.rawproto
│       ├── profile-2018-02-05-23-37-44-297.json
│       ├── profile-2018-02-05-23-37-44-297.rawproto
│       ├── profile-2018-02-05-23-38-38-486.json
│       ├── profile-2018-02-05-23-38-38-486.rawproto
│       ├── profile-2018-02-05-23-39-52-843.json
│       ├── profile-2018-02-05-23-39-52-843.rawproto
│       ├── profile-2018-02-05-23-42-15-823.json
│       ├── profile-2018-02-05-23-42-15-823.rawproto
│       ├── profile-2018-02-05-23-42-59-896.json
│       ├── profile-2018-02-05-23-42-59-896.rawproto
│       ├── profile-2018-04-20-22-26-30-303.json
│       ├── profile-2018-04-20-22-26-30-303.rawproto
│       ├── profile-2018-04-20-22-26-52-129.json
│       ├── profile-2018-04-20-22-26-52-129.rawproto
│       ├── profile-2018-04-20-22-28-07-451.json
│       ├── profile-2018-04-20-22-28-07-451.rawproto
│       ├── profile-2018-04-20-22-29-40-882.json
│       ├── profile-2018-04-20-22-29-40-882.rawproto
│       ├── profile-2018-04-20-22-30-01-056.json
│       ├── profile-2018-04-20-22-30-01-056.rawproto
│       ├── profile-2018-04-20-22-30-41-698.json
│       ├── profile-2018-04-20-22-30-41-698.rawproto
│       ├── profile-2018-04-20-22-31-58-460.json
│       ├── profile-2018-04-20-22-31-58-460.rawproto
│       ├── profile-2018-04-20-22-59-44-709.json
│       ├── profile-2018-04-20-22-59-44-709.rawproto
│       ├── profile-2018-04-20-23-01-41-661.json
│       └── profile-2018-04-20-23-01-41-661.rawproto
├── build.gradle
├── docs/
│   ├── BinderSecurityUtil.md
│   ├── IntentUriSchemeFilter.md
│   ├── PluginInvokeValidate.md
│   ├── SafeZipFile.md
│   ├── jarSignatureVerify.md
│   ├── safeupgrade.md
│   └── safewebview.md
├── gradle/
│   └── wrapper/
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── gradle.properties
├── gradlew
├── gradlew.bat
├── local.properties
├── securitysdkcore/
│   ├── .externalNativeBuild/
│   │   └── cmake/
│   │       ├── debug/
│   │       │   ├── arm64-v8a/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── armeabi/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── armeabi-v7a/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── mips/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── mips64/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   ├── x86/
│   │       │   │   ├── CMakeCache.txt
│   │       │   │   ├── CMakeFiles/
│   │       │   │   │   ├── 3.6.0-rc2/
│   │       │   │   │   │   ├── CMakeCCompiler.cmake
│   │       │   │   │   │   ├── CMakeCXXCompiler.cmake
│   │       │   │   │   │   └── CMakeSystem.cmake
│   │       │   │   │   ├── CMakeOutput.log
│   │       │   │   │   ├── TargetDirectories.txt
│   │       │   │   │   ├── cmake.check_cache
│   │       │   │   │   ├── feature_tests.c
│   │       │   │   │   └── feature_tests.cxx
│   │       │   │   ├── android_gradle_build.json
│   │       │   │   ├── build.ninja
│   │       │   │   ├── cmake_build_command.txt
│   │       │   │   ├── cmake_build_output.txt
│   │       │   │   ├── cmake_install.cmake
│   │       │   │   └── rules.ninja
│   │       │   └── x86_64/
│   │       │       ├── CMakeCache.txt
│   │       │       ├── CMakeFiles/
│   │       │       │   ├── 3.6.0-rc2/
│   │       │       │   │   ├── CMakeCCompiler.cmake
│   │       │       │   │   ├── CMakeCXXCompiler.cmake
│   │       │       │   │   └── CMakeSystem.cmake
│   │       │       │   ├── CMakeOutput.log
│   │       │       │   ├── TargetDirectories.txt
│   │       │       │   ├── cmake.check_cache
│   │       │       │   ├── feature_tests.c
│   │       │       │   └── feature_tests.cxx
│   │       │       ├── android_gradle_build.json
│   │       │       ├── build.ninja
│   │       │       ├── cmake_build_command.txt
│   │       │       ├── cmake_build_output.txt
│   │       │       ├── cmake_install.cmake
│   │       │       └── rules.ninja
│   │       └── release/
│   │           ├── arm64-v8a/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── armeabi/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── armeabi-v7a/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── mips/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── mips64/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           ├── x86/
│   │           │   ├── CMakeCache.txt
│   │           │   ├── CMakeFiles/
│   │           │   │   ├── 3.6.0-rc2/
│   │           │   │   │   ├── CMakeCCompiler.cmake
│   │           │   │   │   ├── CMakeCXXCompiler.cmake
│   │           │   │   │   └── CMakeSystem.cmake
│   │           │   │   ├── CMakeOutput.log
│   │           │   │   ├── TargetDirectories.txt
│   │           │   │   ├── cmake.check_cache
│   │           │   │   ├── feature_tests.c
│   │           │   │   └── feature_tests.cxx
│   │           │   ├── android_gradle_build.json
│   │           │   ├── build.ninja
│   │           │   ├── cmake_build_command.txt
│   │           │   ├── cmake_build_output.txt
│   │           │   ├── cmake_install.cmake
│   │           │   └── rules.ninja
│   │           └── x86_64/
│   │               ├── CMakeCache.txt
│   │               ├── CMakeFiles/
│   │               │   ├── 3.6.0-rc2/
│   │               │   │   ├── CMakeCCompiler.cmake
│   │               │   │   ├── CMakeCXXCompiler.cmake
│   │               │   │   └── CMakeSystem.cmake
│   │               │   ├── CMakeOutput.log
│   │               │   ├── TargetDirectories.txt
│   │               │   ├── cmake.check_cache
│   │               │   ├── feature_tests.c
│   │               │   └── feature_tests.cxx
│   │               ├── android_gradle_build.json
│   │               ├── build.ninja
│   │               ├── cmake_build_command.txt
│   │               ├── cmake_build_output.txt
│   │               ├── cmake_install.cmake
│   │               └── rules.ninja
│   ├── .gitignore
│   ├── CMakeLists.txt
│   ├── build.gradle
│   ├── config.json
│   ├── proguard-rules.pro
│   ├── securitysdkcore.iml
│   └── src/
│       ├── androidTest/
│       │   └── java/
│       │       └── com/
│       │           └── nstl/
│       │               └── securitysdkcore/
│       │                   └── ExampleInstrumentedTest.java
│       ├── main/
│       │   ├── AndroidManifest.xml
│       │   ├── assets/
│       │   │   ├── config.json
│       │   │   ├── javascript.html
│       │   │   └── zhihu.cer
│       │   ├── cpp/
│       │   │   ├── BasicInfor.cpp
│       │   │   ├── BasicInfor.h
│       │   │   ├── InjectDetected.cpp
│       │   │   ├── InjectDetected.h
│       │   │   ├── SimulatorDetected.cpp
│       │   │   ├── SimulatorDetected.h
│       │   │   ├── SoDecode/
│       │   │   │   ├── CMakeLists.txt
│       │   │   │   ├── Rc4Util.cpp
│       │   │   │   ├── Rc4Util.h
│       │   │   │   ├── build.gradle
│       │   │   │   └── native-lib.cpp
│       │   │   ├── Util.cpp
│       │   │   ├── Util.h
│       │   │   ├── getSign.cpp
│       │   │   ├── getSign.h
│       │   │   └── native-lib.cpp
│       │   ├── java/
│       │   │   └── com/
│       │   │       └── nstl/
│       │   │           └── securitysdkcore/
│       │   │               ├── APPThreatIntelligence.java
│       │   │               ├── BinderSecurityUtil.java
│       │   │               ├── HelpUtil.java
│       │   │               ├── HttpUtil.java
│       │   │               ├── Logger/
│       │   │               │   ├── LogLevel.java
│       │   │               │   ├── Logger.java
│       │   │               │   ├── SecuritySdkError.java
│       │   │               │   ├── SecuritySdkTrace.java
│       │   │               │   └── Track.java
│       │   │               ├── NativeCoreUtil.java
│       │   │               ├── PluginInvokeValidate.java
│       │   │               ├── SecuritySDKInit.java
│       │   │               ├── UpgradeTool/
│       │   │               │   ├── DataBean.java
│       │   │               │   ├── ISafeInstall.java
│       │   │               │   ├── UpgradeModel.java
│       │   │               │   ├── UpgradeTool.java
│       │   │               │   ├── UpgradeToolTest/
│       │   │               │   │   └── SafeInstall.java
│       │   │               │   └── UserConfig.java
│       │   │               ├── Util/
│       │   │               │   └── VerifyUtil.java
│       │   │               ├── config/
│       │   │               │   ├── ConfigFileToObject.java
│       │   │               │   ├── IntentUriScheme.java
│       │   │               │   ├── InterceptMethod.java
│       │   │               │   ├── InterceptPluginInvoke.java
│       │   │               │   ├── SecuritySDKConfig.java
│       │   │               │   └── WebviewConfig.java
│       │   │               ├── crypt/
│       │   │               │   ├── CryptAndHttps.java
│       │   │               │   └── bean/
│       │   │               │       └── EncryptData.java
│       │   │               ├── reinforce/
│       │   │               │   ├── DetectRootUtil.java
│       │   │               │   ├── IVerifyListener.java
│       │   │               │   ├── JarSignatureVerifier.java
│       │   │               │   ├── SafeZipFile.java
│       │   │               │   └── bean/
│       │   │               │       └── InstallPackageInfo.java
│       │   │               ├── urischeme/
│       │   │               │   ├── IValidateIntentUriScheme.java
│       │   │               │   └── IntentUriSchemeFilter.java
│       │   │               └── webview/
│       │   │                   ├── IMethodInvokeInterface.java
│       │   │                   └── SafeWebView.java
│       │   └── res/
│       │       └── values/
│       │           └── strings.xml
│       └── test/
│           └── java/
│               └── com/
│                   └── nstl/
│                       └── securitysdkcore/
│                           └── ExampleUnitTest.java
└── settings.gradle
Download .txt
SYMBOL INDEX (333 symbols across 80 files)

FILE: app/src/androidTest/java/com/nstl/securitysdk/ExampleInstrumentedTest.java
  class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class)
    method useAppContext (line 19) | @Test

FILE: app/src/main/cpp/native-lib.cpp
  function JNIEXPORT (line 5) | JNIEXPORT jstring JNICALL

FILE: app/src/main/java/com/nstl/securitysdk/MainActivity.java
  class MainActivity (line 42) | public class MainActivity extends AppCompatActivity {
    method onCreate (line 50) | @Override
    method getSDPath (line 315) | public String getSDPath(){

FILE: app/src/main/java/com/nstl/securitysdk/MyService.java
  class MyService (line 15) | public class MyService extends Service {
    method MyService (line 17) | public MyService() {
    method getInfoFromCli (line 25) | @Override
    method onBind (line 34) | @Override

FILE: app/src/test/java/com/nstl/securitysdk/ExampleUnitTest.java
  class ExampleUnitTest (line 12) | public class ExampleUnitTest {
    method addition_isCorrect (line 13) | @Test

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/armeabi-v7a/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/armeabi/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/armeabi/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/mips/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/mips/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/mips64/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/mips64/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/x86/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/x86/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/x86_64/CMakeFiles/feature_tests.c
  function main (line 34) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/.externalNativeBuild/cmake/release/x86_64/CMakeFiles/feature_tests.cxx
  function main (line 405) | int main(int argc, char** argv) { (void)argv; return features[argc]; }

FILE: securitysdkcore/src/androidTest/java/com/nstl/securitysdkcore/ExampleInstrumentedTest.java
  class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class)
    method useAppContext (line 19) | @Test

FILE: securitysdkcore/src/main/cpp/BasicInfor.cpp
  function jobject (line 17) | jobject getTelephonyManager(JNIEnv *env,jobject mContext)
  function jstring (line 78) | jstring getIMEI(JNIEnv *env,jobject mContext)
  function jstring (line 115) | jstring getIMSI(JNIEnv *env,jobject mContext)
  function jstring (line 153) | jstring getTelephoneNum(JNIEnv *env,jobject mContext)
  function jstring (line 192) | jstring getBuildBasicInfo(JNIEnv *env,const char *value)
  function jstring (line 229) | jstring getSerial(JNIEnv *env)
  function jstring (line 238) | jstring getBoard(JNIEnv *env)
  function jstring (line 247) | jstring getBootLoader(JNIEnv *env)
  function jstring (line 256) | jstring getBrand(JNIEnv *env)
  function jstring (line 265) | jstring getDevice(JNIEnv *env)
  function jstring (line 274) | jstring getHardware(JNIEnv *env)
  function jstring (line 283) | jstring getModel(JNIEnv *env)
  function jstring (line 292) | jstring getProduct(JNIEnv *env)
  function jstring (line 301) | jstring getCpuInfo(JNIEnv *env)
  function jstring (line 322) | jstring getWlan0Mac(JNIEnv *env,jobject mContext)

FILE: securitysdkcore/src/main/cpp/InjectDetected.cpp
  function getimagebase (line 15) | int  getimagebase() {

FILE: securitysdkcore/src/main/cpp/SimulatorDetected.cpp
  function getWeightByCpu (line 16) | int getWeightByCpu(){
  function getWeightByUniqueFile (line 38) | int getWeightByUniqueFile()
  function getWeightByQeumDreiver (line 59) | int getWeightByQeumDreiver()
  function getWeightByPipeFile (line 83) | int getWeightByPipeFile()
  function getWeightByBlueStack (line 103) | int getWeightByBlueStack()
  function getWeightByIMEI (line 129) | int getWeightByIMEI(JNIEnv *env,jobject mContext){
  function getWeightByIMSI (line 143) | int getWeightByIMSI(JNIEnv *env,jobject mContext){
  function getWeightByTelephoneNum (line 157) | int getWeightByTelephoneNum(JNIEnv *env,jobject mContext){
  function getWeightBySerial (line 177) | int getWeightBySerial(JNIEnv *env){
  function getWeightByBoard (line 190) | int getWeightByBoard(JNIEnv *env){
  function getWeightByBootLoader (line 203) | int getWeightByBootLoader(JNIEnv *env){
  function getWeightByHardware (line 216) | int getWeightByHardware(JNIEnv *env){
  function getWeightByDevice (line 229) | int getWeightByDevice(JNIEnv *env){
  function getWeightByProduct (line 242) | int getWeightByProduct(JNIEnv *env){
  function getWeightByModel (line 255) | int getWeightByModel(JNIEnv *env){
  function getWeightByBrand (line 268) | int getWeightByBrand(JNIEnv *env){
  function getWeightByWlan0Mac (line 282) | int getWeightByWlan0Mac(JNIEnv *env,jobject mContext){
  function simulatorDetected (line 298) | int simulatorDetected(JNIEnv *env,jobject mContext,const int threshold)

FILE: securitysdkcore/src/main/cpp/SoDecode/Rc4Util.cpp
  function swap_bytes (line 6) | void swap_bytes(u_char *a, u_char *b)
  function rc4_init (line 19) | void
  function rc4_crypt (line 44) | void
  function rc4_util (line 73) | void rc4_util(u_char *inbuf, int buflen,const u_char *key, int keylen){

FILE: securitysdkcore/src/main/cpp/SoDecode/Rc4Util.h
  type rc4_state (line 7) | struct rc4_state {
  type rc4_state (line 13) | struct rc4_state
  type rc4_state (line 14) | struct rc4_state

FILE: securitysdkcore/src/main/cpp/SoDecode/native-lib.cpp
  type _funcInfo (line 19) | struct _funcInfo{
  function print_debug (line 31) | static void print_debug(const char *msg){
  function elfhash (line 42) | static unsigned elfhash(const char *_name)
  function getLibAddr (line 60) | static unsigned int getLibAddr(){
  function getTargetFuncInfo (line 92) | static char getTargetFuncInfo(unsigned long base, const char *funcName, ...
  function init_getString (line 186) | void init_getString(){
  function JNIEXPORT (line 217) | JNIEXPORT jstring

FILE: securitysdkcore/src/main/cpp/Util.cpp
  function jstring (line 37) | jstring charsTojstring(JNIEnv* env, char* str){
  function jstring (line 54) | jstring getErrorInfo(JNIEnv* env,char *file, const char *func, int line,...

FILE: securitysdkcore/src/main/cpp/getSign.cpp
  function jboolean (line 177) | jboolean checkValidity(JNIEnv *env, char *Appsha1){

FILE: securitysdkcore/src/main/cpp/native-lib.cpp
  function JNIEXPORT (line 15) | JNIEXPORT jint JNICALL
  function JNIEXPORT (line 48) | JNIEXPORT jint JNICALL
  function JNIEXPORT (line 57) | JNIEXPORT void JNICALL
  function JNIEXPORT (line 81) | JNIEXPORT jint JNICALL
  function JNIEXPORT (line 94) | JNIEXPORT jint JNICALL
  function JNIEXPORT (line 111) | JNIEXPORT jstring JNICALL

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/APPThreatIntelligence.java
  class APPThreatIntelligence (line 8) | public class APPThreatIntelligence {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/BinderSecurityUtil.java
  class BinderSecurityUtil (line 11) | public class BinderSecurityUtil {
    method checkClientSig (line 16) | public static  Boolean checkClientSig(Context context){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/HelpUtil.java
  class HelpUtil (line 34) | public class HelpUtil {
    method getInstallPackageAndSig (line 36) | public static List<InstallPackageInfo> getInstallPackageAndSig(Context...
    method getFileMD5 (line 65) | public static String getFileMD5(File file) {
    method getSDPath (line 92) | public static String getSDPath(){
    method reflectGetReferrer (line 106) | public static String reflectGetReferrer(Context context) {
    method initSSLWithHttpClient (line 127) | public static void initSSLWithHttpClient(Context context) {
    method bytesToHexString (line 155) | public static String bytesToHexString(byte[] src){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/HttpUtil.java
  class HttpUtil (line 21) | public class HttpUtil {
    method doGet (line 22) | public static String doGet(final String url){
    method doPost (line 74) | public static String doPost(final String url, final Map<String, String...

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/Logger/LogLevel.java
  class LogLevel (line 3) | public class LogLevel {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/Logger/Logger.java
  class Logger (line 8) | public class Logger {
    method writeToFile (line 18) | public static void writeToFile(String err_msg ,int err_no, String level){
    method warning (line 52) | public static void warning(String str, int errno){
    method error (line 61) | public static void error(String str, int errno){
    method trace (line 70) | public static void trace(String str, int errno){
    method info (line 79) | public static void info(String str, int errno){
    method getFileName (line 90) | public static String getFileName() {
    method getClassName (line 98) | public static String getClassName() {
    method getMethodName (line 106) | public static String getMethodName() {
    method getLineNumber (line 114) | public static int getLineNumber() {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/Logger/SecuritySdkError.java
  type SecuritySdkError (line 9) | public enum SecuritySdkError{
    method SecuritySdkError (line 23) | private SecuritySdkError(int code,String msg)
    method getMsg (line 29) | public String getMsg()
    method getCode (line 33) | public int getCode() {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/Logger/SecuritySdkTrace.java
  type SecuritySdkTrace (line 7) | public enum SecuritySdkTrace {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/Logger/Track.java
  class Track (line 5) | public class Track {
    method trace (line 19) | public static Map<String, Integer> trace(){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/NativeCoreUtil.java
  class NativeCoreUtil (line 11) | public class NativeCoreUtil {
    method debugPresent (line 16) | public native int debugPresent();
    method runInEmulator (line 17) | public native int runInEmulator(Object mContext);
    method rePackage (line 18) | public native void rePackage(Object mContext,IVerifyListener verifyLis...
    method detectInject (line 19) | public native int detectInject(Object mcontext);
    method isExisSUAndExecute (line 20) | public native int isExisSUAndExecute();
    method getRemoteAppSign (line 21) | public native String getRemoteAppSign(Object context,String pkgname);

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/PluginInvokeValidate.java
  class PluginInvokeValidate (line 14) | public class PluginInvokeValidate {
    method PluginInvokeValidate (line 18) | public PluginInvokeValidate(Context context) {
    method validate (line 29) | public static boolean validate(String pluginName, String className, St...
    method validatePlugin (line 47) | public static boolean validatePlugin(String pluginName, String classNa...
    method validateclassName (line 66) | public static boolean validateclassName(String className, String metho...
    method validateMethod (line 85) | private static boolean validateMethod(String methodSign, Intent intent...
    method validateIntent (line 102) | private static boolean validateIntent(Intent intent, InterceptPluginIn...

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/SecuritySDKInit.java
  class SecuritySDKInit (line 16) | public class SecuritySDKInit {
    method SecuritySDKInit (line 29) | private SecuritySDKInit(Context context){
    method syncConfig (line 37) | public void syncConfig(final String updateUrl, final Map<String, Strin...
    method getConfigStringValueByKey (line 66) | public String getConfigStringValueByKey(String keyName){
    method getConfigLongValueByKey (line 76) | public long getConfigLongValueByKey(String keyName){
    method getInstance (line 79) | public static synchronized SecuritySDKInit getInstance(Context context){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/UpgradeTool/DataBean.java
  class DataBean (line 7) | public class DataBean {
    method setDescription (line 16) | public void setDescription(String description){
    method getDescription (line 19) | public String getDescription(){
    method setDownUrl (line 22) | public void setDownUrl(String downUrl){
    method getDownUrl (line 25) | public String getDownUrl(){
    method setIsForce (line 28) | public void setIsForce(String isForce){
    method getIsForce (line 31) | public String getIsForce(){
    method setVersion (line 34) | public void setVersion(String version){
    method getVersion (line 37) | public String getVersion(){
    method getVercode (line 40) | public int getVercode(){
    method setVercode (line 43) | public void setVercode(int vercode){
    method getVerifyCode (line 47) | public String getVerifyCode() {
    method setVerifyCode (line 51) | public void setVerifyCode(String verifyCode) {
    method getSingnedVerifyCode (line 55) | public String getSingnedVerifyCode() {
    method setSingnedVerifyCode (line 59) | public void setSingnedVerifyCode(String singnedVerifyCode) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/UpgradeTool/ISafeInstall.java
  type ISafeInstall (line 9) | public interface ISafeInstall {
    method getVerCode (line 11) | public int getVerCode();
    method install (line 12) | public void install(Context context, String savePath, String fileName,...
    method getErrMsg (line 13) | public String getErrMsg(String errMsg);

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/UpgradeTool/UpgradeModel.java
  class UpgradeModel (line 7) | public class UpgradeModel {
    method getCode (line 12) | public int getCode(){
    method setCode (line 15) | public void setCode(int code){
    method getMsg (line 18) | public String getMsg(){
    method setMsg (line 21) | public void setMsg(String msg){
    method getDataBean (line 24) | public DataBean getDataBean(){
    method setDataBean (line 27) | public void setDataBean(DataBean dataBean){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/UpgradeTool/UpgradeTool.java
  class UpgradeTool (line 30) | public class UpgradeTool {
    method UpgradeTool (line 52) | public UpgradeTool( Context mContext,String publicKey, UpgradeModel up...
    method checkDownloadStatus (line 88) | private void checkDownloadStatus(){
    method downloadAPK (line 123) | private void downloadAPK(Context mContext,String url,String savePath, ...
    method upgrade (line 151) | public void upgrade(){
    method checkPkgSign (line 169) | private boolean checkPkgSign(Context context,String savePath,String fi...
    method verifySignedVerifyCode (line 181) | private boolean verifySignedVerifyCode(String signCode, String code){
    method apkSignCheck (line 204) | private boolean apkSignCheck(Context ct, String apkFilePath, String md...

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/UpgradeTool/UpgradeToolTest/SafeInstall.java
  class SafeInstall (line 12) | public class SafeInstall implements ISafeInstall {
    method getVerCode (line 13) | @Override
    method install (line 18) | @Override
    method getErrMsg (line 23) | @Override

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/UpgradeTool/UserConfig.java
  class UserConfig (line 7) | public class UserConfig {
    method getSave_app_name (line 15) | public String getSave_app_name(){
    method getSave_app_location (line 18) | public String getSave_app_location(){
    method getEnableNetWork (line 21) | public boolean getEnableNetWork(){
    method getIsShowInTitle (line 24) | public boolean getIsShowInTitle(){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/Util/VerifyUtil.java
  class VerifyUtil (line 22) | public class VerifyUtil {
    method verifySignedVerifyCode (line 29) | public static boolean verifySignedVerifyCode(String publicKey,String s...
    method fileMd5Check (line 62) | public static boolean fileMd5Check(String apkFilePath, String md5Code) {
    method apkSignCheck (line 86) | public static boolean apkSignCheck(Context ct, String sig, String apkF...
    method encryptionMD5 (line 109) | private static String encryptionMD5(byte[] byteStr) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/config/ConfigFileToObject.java
  class ConfigFileToObject (line 13) | public class ConfigFileToObject {
    method getSecuritySDKConfig (line 21) | public static SecuritySDKConfig getSecuritySDKConfig(Context context){
    method InputStreamToByte (line 39) | private static byte[] InputStreamToByte(InputStream is) throws IOExcep...

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/config/IntentUriScheme.java
  class IntentUriScheme (line 11) | public class IntentUriScheme {
    method getType (line 20) | public int getType() {
    method setType (line 24) | public void setType(int type) {
    method getUriSchemeList (line 28) | public List<String> getUriSchemeList() {
    method setUriSchemeList (line 32) | public void setUriSchemeList(List<String> uriSchemeList) {
    method getUriHostList (line 36) | public List<String> getUriHostList() {
    method setUriHostList (line 40) | public void setUriHostList(List<String> uriHostList) {
    method getUriPathList (line 45) | public List<String> getUriPathList() {
    method setUriPathList (line 49) | public void setUriPathList(List<String> uriPathList) {
    method getUriParaMaps (line 53) | public Map<String, String> getUriParaMaps() {
    method setUriParaMaps (line 57) | public void setUriParaMaps(Map<String, String> uriParaMaps) {
    method getActionStringList (line 61) | public List<String> getActionStringList() {
    method setActionStringList (line 65) | public void setActionStringList(List<String> actionStringList) {
    method getIntentTypeList (line 69) | public List<String> getIntentTypeList() {
    method setIntentTypeList (line 73) | public void setIntentTypeList(List<String> intentTypeList) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/config/InterceptMethod.java
  class InterceptMethod (line 12) | public class InterceptMethod {
    method getType (line 17) | public int getType() {
    method setType (line 21) | public void setType(int type) {
    method getMethodNmae (line 25) | public String getMethodNmae() {
    method setMethodNmae (line 29) | public void setMethodNmae(String methodNmae) {
    method getMethodArgMap (line 33) | public Map<Integer, String> getMethodArgMap() {
    method setMethodArgMap (line 37) | public void setMethodArgMap(Map<Integer, String> methodArgMap) {
    method getMethodSign (line 40) | public String getMethodSign(){
    method setMethodSign (line 50) | public void setMethodSign(String methodSign){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/config/InterceptPluginInvoke.java
  class InterceptPluginInvoke (line 11) | public class InterceptPluginInvoke {
    method getType (line 18) | public int getType() {
    method setType (line 22) | public void setType(int type) {
    method getPluginName (line 26) | public String getPluginName() {
    method setPluginName (line 30) | public void setPluginName(String pluginName) {
    method getMethod (line 34) | public InterceptMethod getMethod() {
    method setMethod (line 38) | public void setMethod(InterceptMethod method) {
    method getTargetClassName (line 42) | public String getTargetClassName() {
    method setTargetClassName (line 46) | public void setTargetClassName(String targetClassName) {
    method getUriScheme (line 50) | public IntentUriScheme getUriScheme() {
    method setUriScheme (line 54) | public void setUriScheme(IntentUriScheme uriScheme) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/config/SecuritySDKConfig.java
  class SecuritySDKConfig (line 16) | public class SecuritySDKConfig {
    method getVersion (line 39) | public String getVersion() {
    method setVersion (line 43) | public void setVersion(String version) {
    method getUpdateTime (line 47) | public String getUpdateTime() {
    method setUpdateTime (line 51) | public void setUpdateTime(String updateTime) {
    method getTimeout (line 55) | public long getTimeout() {
    method setTimeout (line 59) | public void setTimeout(long timeout) {
    method getWebviewConfig (line 63) | public WebviewConfig getWebviewConfig() {
    method getIntentUriList (line 73) | public List<IntentUriScheme> getIntentUriList() {
    method getInterceptPluginInvokeList (line 82) | public List<InterceptPluginInvoke> getInterceptPluginInvokeList() {
    method setWebviewConfig (line 90) | public void setWebviewConfig(WebviewConfig webviewConfig) {
    method setIntentUriList (line 94) | public void setIntentUriList(List<IntentUriScheme> intentUriList) {
    method setInterceptPluginInvokeList (line 98) | public void setInterceptPluginInvokeList(List<InterceptPluginInvoke> i...

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/config/WebviewConfig.java
  class WebviewConfig (line 10) | public class WebviewConfig {
    method getUrlWhiteList (line 16) | public List<String> getUrlWhiteList() {
    method setUrlWhiteList (line 20) | public void setUrlWhiteList(List<String> urlWhiteList) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/crypt/CryptAndHttps.java
  class CryptAndHttps (line 57) | public class CryptAndHttps {
    method getAESKey (line 65) | private static byte[] getAESKey(){
    method encryptDataByAES (line 87) | private static byte[] encryptDataByAES(String data, byte[] keyByte){
    method encryptDataByAES (line 120) | private static byte[] encryptDataByAES(String data){
    method aesEocdeBodyAsymmetricEncodeKey (line 154) | public static EncryptData aesEocdeBodyAsymmetricEncodeKey(String sourc...
    method encryptByRSAPublicKey (line 173) | public static byte[] encryptByRSAPublicKey(byte[] data, String rsaPubl...
    method encryptByECCPublicKey (line 205) | public static byte[] encryptByECCPublicKey(byte[] data, String eccPubl...
    method verifyByRSA (line 225) | public static boolean verifyByRSA(byte[] data, String rsaPublicKey, St...
    method verifyByECC (line 259) | public static boolean verifyByECC(byte[] data, String eccPublicKey, St...
    method getHashBySHA (line 271) | public static String getHashBySHA(String sourceStr, int type) throws N...
    method getHttpsUrlConnection (line 283) | public static HttpsURLConnection getHttpsUrlConnection(String urlStrin...
    method loadPublicKeyByStr (line 317) | public static RSAPublicKey loadPublicKeyByStr(String publicKeyStr)
    method generateSSLSocketFactory (line 338) | public static SSLSocketFactory generateSSLSocketFactory(InputStream ce...

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/crypt/bean/EncryptData.java
  class EncryptData (line 7) | public class EncryptData {
    method getEncryKey (line 11) | public byte[] getEncryKey() {
    method setEncryKey (line 15) | public void setEncryKey(byte[] encryKey) {
    method getEncryContent (line 19) | public byte[] getEncryContent() {
    method setEncryContent (line 23) | public void setEncryContent(byte[] encryContent) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/DetectRootUtil.java
  class DetectRootUtil (line 19) | public class DetectRootUtil {
    method DetectRootUtil (line 23) | private DetectRootUtil(Context context){
    method getInstance (line 32) | public static synchronized DetectRootUtil getInstance(Context context){
    method checkDeviceDebuggable (line 43) | private static boolean checkDeviceDebuggable(){
    method checkRootApk (line 54) | private static boolean checkRootApk(){
    method checkExitSUAndIsExecute (line 71) | private static boolean checkExitSUAndIsExecute(){
    method isRoot (line 83) | public boolean isRoot(){

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/IVerifyListener.java
  type IVerifyListener (line 10) | public interface IVerifyListener {
    method onVerifySuccess (line 11) | public void onVerifySuccess();
    method onVerifyFail (line 12) | public void onVerifyFail();

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/JarSignatureVerifier.java
  class JarSignatureVerifier (line 14) | public class JarSignatureVerifier {
    method main (line 15) | public static void main(String[] args) throws IOException {
    method verifyJar (line 19) | public static boolean verifyJar(String jarPath) {
    method verify (line 30) | private static boolean verify(String jarPath) throws IOException {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/SafeZipFile.java
  class SafeZipFile (line 22) | public class SafeZipFile {
    method SafeZipFile (line 34) | public SafeZipFile(File file, Context context, String md5Sig) {
    method isZipFileValid (line 46) | public boolean isZipFileValid(boolean validateSig) {
    method dexCheck (line 63) | private boolean dexCheck() {
    method apkSignCheck (line 123) | private boolean apkSignCheck(Context ct, String sig) {
    method encryptionMD5 (line 145) | private String encryptionMD5(byte[] byteStr) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/reinforce/bean/InstallPackageInfo.java
  class InstallPackageInfo (line 11) | public class InstallPackageInfo {
    method getPkgName (line 23) | public String getPkgName() {
    method setPkgName (line 27) | public void setPkgName(String pkgName) {
    method getPkgSig (line 31) | public String getPkgSig() {
    method setPkgSig (line 35) | public void setPkgSig(String pkgSig) {
    method getVersionCode (line 39) | public int getVersionCode() {
    method setVersionCode (line 43) | public void setVersionCode(int version) {
    method getVersionName (line 47) | public String getVersionName() {
    method setVersionName (line 51) | public void setVersionName(String versionName) {
    method getPermissionInfos (line 55) | public PermissionInfo[] getPermissionInfos() {
    method setPermissionInfos (line 59) | public void setPermissionInfos(PermissionInfo[] permissionInfos) {
    method getActivityInfos (line 63) | public ActivityInfo[] getActivityInfos() {
    method setActivityInfos (line 67) | public void setActivityInfos(ActivityInfo[] activityInfos) {
    method getServiceInfos (line 71) | public ServiceInfo[] getServiceInfos() {
    method setServiceInfos (line 75) | public void setServiceInfos(ServiceInfo[] serviceInfos) {
    method getReceivers (line 79) | public ActivityInfo[] getReceivers() {
    method setReceivers (line 83) | public void setReceivers(ActivityInfo[] receivers) {
    method getFirstInstallTime (line 87) | public long getFirstInstallTime() {
    method setFirstInstallTime (line 91) | public void setFirstInstallTime(long firstInstallTime) {
    method getLastUpdateTime (line 95) | public long getLastUpdateTime() {
    method setLastUpdateTime (line 99) | public void setLastUpdateTime(long lastUpdateTime) {

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/urischeme/IValidateIntentUriScheme.java
  type IValidateIntentUriScheme (line 11) | public interface IValidateIntentUriScheme {
    method validateUri (line 20) | boolean validateUri(Uri uri, IntentUriScheme uriScheme);

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/urischeme/IntentUriSchemeFilter.java
  class IntentUriSchemeFilter (line 16) | public class IntentUriSchemeFilter {
    method IntentUriSchemeFilter (line 18) | public IntentUriSchemeFilter(Context context){
    method validate (line 28) | public boolean validate(String uriScheme, IValidateIntentUriScheme val...

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/webview/IMethodInvokeInterface.java
  type IMethodInvokeInterface (line 7) | public interface IMethodInvokeInterface {
    method dispatch (line 13) | String  dispatch(String data);

FILE: securitysdkcore/src/main/java/com/nstl/securitysdkcore/webview/SafeWebView.java
  class SafeWebView (line 26) | public class SafeWebView extends BridgeWebView implements BridgeHandler {
    method SafeWebView (line 33) | public SafeWebView(Context context, AttributeSet attrs) {
    method SafeWebView (line 37) | public SafeWebView(Context context, AttributeSet attrs, int defStyle) {
    method SafeWebView (line 41) | public SafeWebView(Context context) {
    method init (line 52) | public void init(Context context, IMethodInvokeInterface miInterface) {
    method registerHandler (line 78) | public void registerHandler(String handlerName) {
    method loadUrl (line 86) | @Override
    method verifyUrl (line 97) | private int verifyUrl(String url) {
    method disableFileCrossAccess (line 110) | private void disableFileCrossAccess() {
    method enableFileCrossAccess (line 119) | private void enableFileCrossAccess() {
    method handler (line 131) | @Override
    method urlISSafe (line 148) | private boolean urlISSafe(String urlStr) {
    method fileUrlISSafe (line 175) | private boolean fileUrlISSafe(String fileUrl) {

FILE: securitysdkcore/src/test/java/com/nstl/securitysdkcore/ExampleUnitTest.java
  class ExampleUnitTest (line 12) | public class ExampleUnitTest {
    method addition_isCorrect (line 13) | @Test
Condensed preview — 383 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (3,528K chars).
[
  {
    "path": ".gradle/buildOutputCleanup/cache.properties",
    "chars": 49,
    "preview": "#Fri Apr 20 22:24:02 CST 2018\ngradle.version=4.1\n"
  },
  {
    "path": ".idea/SecuritySDK.iml",
    "chars": 865,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module external.linked.project.id=\"SecuritySDK\" external.linked.project.path=\"$M"
  },
  {
    "path": ".idea/gradle.xml",
    "chars": 687,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"GradleSettings\">\n    <option name=\"linke"
  },
  {
    "path": ".idea/libraries/android_arch_core_common_1_0_0_jar.xml",
    "chars": 523,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"android.arch.core:common:1.0.0@jar\">\n    <CLASSES>\n      <root url=\"jar"
  },
  {
    "path": ".idea/libraries/android_arch_lifecycle_common_1_0_0_jar.xml",
    "chars": 538,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"android.arch.lifecycle:common:1.0.0@jar\">\n    <CLASSES>\n      <root url"
  },
  {
    "path": ".idea/libraries/android_arch_lifecycle_runtime_1_0_0.xml",
    "chars": 647,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"android.arch.lifecycle:runtime-1.0.0\">\n    <CLASSES>\n      <root url=\"j"
  },
  {
    "path": ".idea/libraries/com_alibaba_fastjson_1_2_42_jar.xml",
    "chars": 520,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.alibaba:fastjson:1.2.42@jar\">\n    <CLASSES>\n      <root url=\"jar://"
  },
  {
    "path": ".idea/libraries/com_android_support_animated_vector_drawable_26_1_0.xml",
    "chars": 731,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:animated-vector-drawable-26.1.0\">\n    <CLASSES>\n   "
  },
  {
    "path": ".idea/libraries/com_android_support_appcompat_v7_26_1_0.xml",
    "chars": 671,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:appcompat-v7-26.1.0\">\n    <CLASSES>\n      <root url"
  },
  {
    "path": ".idea/libraries/com_android_support_constraint_constraint_layout_1_0_2.xml",
    "chars": 492,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support.constraint:constraint-layout-1.0.2\">\n    <CLASSES>\n"
  },
  {
    "path": ".idea/libraries/com_android_support_constraint_constraint_layout_solver_1_0_2_jar.xml",
    "chars": 378,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support.constraint:constraint-layout-solver:1.0.2@jar\">\n   "
  },
  {
    "path": ".idea/libraries/com_android_support_support_annotations_26_1_0_jar.xml",
    "chars": 598,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-annotations:26.1.0@jar\">\n    <CLASSES>\n    "
  },
  {
    "path": ".idea/libraries/com_android_support_support_compat_26_1_0.xml",
    "chars": 681,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-compat-26.1.0\">\n    <CLASSES>\n      <root u"
  },
  {
    "path": ".idea/libraries/com_android_support_support_core_ui_26_1_0.xml",
    "chars": 686,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-core-ui-26.1.0\">\n    <CLASSES>\n      <root "
  },
  {
    "path": ".idea/libraries/com_android_support_support_core_utils_26_1_0.xml",
    "chars": 701,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-core-utils-26.1.0\">\n    <CLASSES>\n      <ro"
  },
  {
    "path": ".idea/libraries/com_android_support_support_fragment_26_1_0.xml",
    "chars": 691,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-fragment-26.1.0\">\n    <CLASSES>\n      <root"
  },
  {
    "path": ".idea/libraries/com_android_support_support_media_compat_26_1_0.xml",
    "chars": 711,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-media-compat-26.1.0\">\n    <CLASSES>\n      <"
  },
  {
    "path": ".idea/libraries/com_android_support_support_v4_26_1_0.xml",
    "chars": 661,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-v4-26.1.0\">\n    <CLASSES>\n      <root url=\""
  },
  {
    "path": ".idea/libraries/com_android_support_support_vector_drawable_26_1_0.xml",
    "chars": 726,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support:support-vector-drawable-26.1.0\">\n    <CLASSES>\n    "
  },
  {
    "path": ".idea/libraries/com_android_support_test_espresso_espresso_core_2_2_2.xml",
    "chars": 853,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support.test.espresso:espresso-core-2.2.2\">\n    <CLASSES>\n "
  },
  {
    "path": ".idea/libraries/com_android_support_test_espresso_espresso_idling_resource_2_2_2.xml",
    "chars": 930,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support.test.espresso:espresso-idling-resource-2.2.2\">\n    "
  },
  {
    "path": ".idea/libraries/com_android_support_test_exposed_instrumentation_api_publish_0_5.xml",
    "chars": 966,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support.test:exposed-instrumentation-api-publish-0.5\">\n    "
  },
  {
    "path": ".idea/libraries/com_android_support_test_rules_0_5.xml",
    "chars": 756,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support.test:rules-0.5\">\n    <CLASSES>\n      <root url=\"fil"
  },
  {
    "path": ".idea/libraries/com_android_support_test_runner_0_5.xml",
    "chars": 763,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.android.support.test:runner-0.5\">\n    <CLASSES>\n      <root url=\"ja"
  },
  {
    "path": ".idea/libraries/com_github_lzyzsd_jsbridge_1_0_4.xml",
    "chars": 642,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.github.lzyzsd:jsbridge-1.0.4\">\n    <CLASSES>\n      <root url=\"file:"
  },
  {
    "path": ".idea/libraries/com_google_code_findbugs_jsr305_2_0_1_jar.xml",
    "chars": 351,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.google.code.findbugs:jsr305:2.0.1@jar\">\n    <CLASSES>\n      <root u"
  },
  {
    "path": ".idea/libraries/com_google_code_gson_gson_2_3_1_jar.xml",
    "chars": 522,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.google.code.gson:gson:2.3.1@jar\">\n    <CLASSES>\n      <root url=\"ja"
  },
  {
    "path": ".idea/libraries/com_squareup_javawriter_2_1_1_jar.xml",
    "chars": 528,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"com.squareup:javawriter:2.1.1@jar\">\n    <CLASSES>\n      <root url=\"jar:"
  },
  {
    "path": ".idea/libraries/javax_annotation_javax_annotation_api_1_2_jar.xml",
    "chars": 580,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"javax.annotation:javax.annotation-api:1.2@jar\">\n    <CLASSES>\n      <ro"
  },
  {
    "path": ".idea/libraries/javax_inject_javax_inject_1_jar.xml",
    "chars": 518,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"javax.inject:javax.inject:1@jar\">\n    <CLASSES>\n      <root url=\"jar://"
  },
  {
    "path": ".idea/libraries/junit_junit_4_12_jar.xml",
    "chars": 477,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"junit:junit:4.12@jar\">\n    <CLASSES>\n      <root url=\"jar://$USER_HOME$"
  },
  {
    "path": ".idea/libraries/org_hamcrest_hamcrest_core_1_3_jar.xml",
    "chars": 533,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"org.hamcrest:hamcrest-core:1.3@jar\">\n    <CLASSES>\n      <root url=\"jar"
  },
  {
    "path": ".idea/libraries/org_hamcrest_hamcrest_integration_1_3_jar.xml",
    "chars": 568,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"org.hamcrest:hamcrest-integration:1.3@jar\">\n    <CLASSES>\n      <root u"
  },
  {
    "path": ".idea/libraries/org_hamcrest_hamcrest_library_1_3_jar.xml",
    "chars": 547,
    "preview": "<component name=\"libraryTable\">\n  <library name=\"org.hamcrest:hamcrest-library:1.3@jar\">\n    <CLASSES>\n      <root url=\""
  },
  {
    "path": ".idea/misc.xml",
    "chars": 1468,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"NullableNotNullManager\">\n    <option nam"
  },
  {
    "path": ".idea/modules.xml",
    "chars": 516,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectModuleManager\">\n    <modules>\n   "
  },
  {
    "path": ".idea/runConfigurations.xml",
    "chars": 564,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"RunConfigurationProducerService\">\n    <o"
  },
  {
    "path": ".idea/vcs.xml",
    "chars": 219,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"VcsDirectoryMappings\">\n    <mapping dire"
  },
  {
    "path": ".idea/workspace.xml",
    "chars": 267527,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ChangeListManager\">\n    <list default=\"t"
  },
  {
    "path": "README.md",
    "chars": 4580,
    "preview": "# SecuritySDK\n----------\n\n**SecuritySDK**是为Android APP提供一系列安全防护功能,包括但不限于:基础加固对抗防护、典型漏洞防护方案和代码、威胁情报收集等功能。其中securitysdkcor"
  },
  {
    "path": "SecuritySDK-master.iml",
    "chars": 872,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module external.linked.project.id=\"SecuritySDK-master\" external.linked.project.p"
  },
  {
    "path": "SecuritySDK.iml",
    "chars": 865,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module external.linked.project.id=\"SecuritySDK\" external.linked.project.path=\"$M"
  },
  {
    "path": "app/.gitignore",
    "chars": 7,
    "preview": "/build\n"
  },
  {
    "path": "app/CMakeLists.txt",
    "chars": 1715,
    "preview": "# For more information about using CMake with Android Studio, read the\n# documentation: https://d.android.com/studio/pro"
  },
  {
    "path": "app/app.iml",
    "chars": 12071,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module external.linked.project.id=\":app\" external.linked.project.path=\"$MODULE_D"
  },
  {
    "path": "app/build.gradle",
    "chars": 1123,
    "preview": "apply plugin: 'com.android.application'\n\nandroid {\n    compileSdkVersion 26\n    buildToolsVersion \"26.0.2\"\n    defaultCo"
  },
  {
    "path": "app/config.json",
    "chars": 1106,
    "preview": "{\n  \"intentUriList\": [\n    {\n      \"actionStringList\": [\n        \"com.action.view\",\n        \"com.action.browser\"\n      ]"
  },
  {
    "path": "app/proguard-rules.pro",
    "chars": 931,
    "preview": "# Add project specific ProGuard rules here.\n# By default, the flags in this file are appended to flags specified\n# in /h"
  },
  {
    "path": "app/src/androidTest/java/com/nstl/securitysdk/ExampleInstrumentedTest.java",
    "chars": 744,
    "preview": "package com.nstl.securitysdk;\n\nimport android.content.Context;\nimport android.support.test.InstrumentationRegistry;\nimpo"
  },
  {
    "path": "app/src/main/AndroidManifest.xml",
    "chars": 1174,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    package="
  },
  {
    "path": "app/src/main/aidl/com/nstl/securitysdk/IMyAidlInterface.aidl",
    "chars": 304,
    "preview": "// IMyAidlInterface.aidl\npackage com.nstl.securitysdk;\n\n// Declare any non-default types here with import statements\n\nin"
  },
  {
    "path": "app/src/main/cpp/native-lib.cpp",
    "chars": 267,
    "preview": "#include <jni.h>\n#include <string>\n\nextern \"C\"\nJNIEXPORT jstring JNICALL\nJava_com_nstl_securitysdk_MainActivity_stringFr"
  },
  {
    "path": "app/src/main/java/com/nstl/securitysdk/MainActivity.java",
    "chars": 13735,
    "preview": "package com.nstl.securitysdk;\n\nimport android.content.ComponentName;\nimport android.content.Context;\nimport android.cont"
  },
  {
    "path": "app/src/main/java/com/nstl/securitysdk/MyService.java",
    "chars": 2041,
    "preview": "package com.nstl.securitysdk;\n\nimport android.app.ActivityManager;\nimport android.app.Service;\nimport android.content.Co"
  },
  {
    "path": "app/src/main/res/layout/activity_main.xml",
    "chars": 2182,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xm"
  },
  {
    "path": "app/src/main/res/values/colors.xml",
    "chars": 208,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <color name=\"colorPrimary\">#3F51B5</color>\n    <color name=\"color"
  },
  {
    "path": "app/src/main/res/values/strings.xml",
    "chars": 74,
    "preview": "<resources>\n    <string name=\"app_name\">SecuritySDK</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values/styles.xml",
    "chars": 383,
    "preview": "<resources>\n\n    <!-- Base application theme. -->\n    <style name=\"AppTheme\" parent=\"Theme.AppCompat.Light.DarkActionBar"
  },
  {
    "path": "app/src/test/java/com/nstl/securitysdk/ExampleUnitTest.java",
    "chars": 398,
    "preview": "package com.nstl.securitysdk;\n\nimport org.junit.Test;\n\nimport static org.junit.Assert.*;\n\n/**\n * Example local unit test"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-35-46-154.json",
    "chars": 47736,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517844916926000,\"args\":{\"JVM stats\":\"heap_memory_usage: 118811296\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-36-23-899.json",
    "chars": 47726,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517844977422000,\"args\":{\"JVM stats\":\"heap_memory_usage: 87289496\\nnon_he"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-37-09-255.json",
    "chars": 47732,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517845020382000,\"args\":{\"JVM stats\":\"heap_memory_usage: 117460248\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-37-44-297.json",
    "chars": 47736,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517845058327000,\"args\":{\"JVM stats\":\"heap_memory_usage: 142120264\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-38-38-486.json",
    "chars": 47720,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517845113133000,\"args\":{\"JVM stats\":\"heap_memory_usage: 161916256\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-39-52-843.json",
    "chars": 47721,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517845187892000,\"args\":{\"JVM stats\":\"heap_memory_usage: 185061744\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-42-15-823.json",
    "chars": 47717,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517845329512000,\"args\":{\"JVM stats\":\"heap_memory_usage: 104649848\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-02-05-23-42-59-896.json",
    "chars": 47711,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1517845374746000,\"args\":{\"JVM stats\":\"heap_memory_usage: 148428496\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-26-30-303.json",
    "chars": 47765,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524234346267000,\"args\":{\"JVM stats\":\"heap_memory_usage: 160509360\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-26-52-129.json",
    "chars": 93890,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524234394362000,\"args\":{\"JVM stats\":\"heap_memory_usage: 77734512\\nnon_he"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-28-07-451.json",
    "chars": 101571,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524234477795000,\"args\":{\"JVM stats\":\"heap_memory_usage: 113230080\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-29-40-882.json",
    "chars": 90726,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524234579865000,\"args\":{\"JVM stats\":\"heap_memory_usage: 185641056\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-30-01-056.json",
    "chars": 90736,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524234600053000,\"args\":{\"JVM stats\":\"heap_memory_usage: 171632544\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-30-41-698.json",
    "chars": 143793,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524234629167000,\"args\":{\"JVM stats\":\"heap_memory_usage: 149608752\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-31-58-460.json",
    "chars": 116800,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524234717500000,\"args\":{\"JVM stats\":\"heap_memory_usage: 176080528\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-22-59-44-709.json",
    "chars": 135172,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524236381052000,\"args\":{\"JVM stats\":\"heap_memory_usage: 186832952\\nnon_h"
  },
  {
    "path": "build/android-profile/profile-2018-04-20-23-01-41-661.json",
    "chars": 129893,
    "preview": "[{\"pid\":0,\"ph\":\"i\",\"name\":\"Memory sample\",\"ts\":1524236500047000,\"args\":{\"JVM stats\":\"heap_memory_usage: 281707176\\nnon_h"
  },
  {
    "path": "build.gradle",
    "chars": 734,
    "preview": "// Top-level build file where you can add configuration options common to all sub-projects/modules.\n\nbuildscript {\n    r"
  },
  {
    "path": "docs/BinderSecurityUtil.md",
    "chars": 213,
    "preview": "## BinderSecurityUtil类的使用指南\n\n### 直接调用BinderSecurityUtil.checkClientSig即可。\n\n\n### 关于BinderSecurityUtil类的使用说明\n\n    1)\t业务方需要"
  },
  {
    "path": "docs/IntentUriSchemeFilter.md",
    "chars": 426,
    "preview": "## Intent Uri Scheme安全策略拦截的使用指南\n\n### 1、实现接口IValidateIntentUriScheme.validateUri\n\n业务方需要实现的Intent Uri Scheme的校验策略,其中根据Inte"
  },
  {
    "path": "docs/PluginInvokeValidate.md",
    "chars": 95,
    "preview": "插件调用安全是通过增加拦截类,根据配置文件(config)中的拦截规则,对恶意插件调用进行拦截;拦截规则提供了插件包名拦截、插件方法名拦截、调用的类名、方法参数和Intent数据的拦截。\n\n"
  },
  {
    "path": "docs/SafeZipFile.md",
    "chars": 452,
    "preview": "## SafeZipFile的使用指南\n为了保证ZIPFile读取APK文件的安全性,确保ZipFile文件内不包含../,并且只有一个Dex(避免恶意代码加载执行漏洞),此外还需要确保APK中的签名和业务方提供的签名信息一致,防止签名绕过"
  },
  {
    "path": "docs/jarSignatureVerify.md",
    "chars": 684,
    "preview": "## JarSignatureVerifier的使用指南\nJarSignatureVerifier类是为了保证JAR签名和内容一致性,防止攻击者合法签名文件,但是.class文件和签名信息不一致,从而绕过签名校验,导致任意代码执行。\n\n##"
  },
  {
    "path": "docs/safeupgrade.md",
    "chars": 875,
    "preview": "## 应用和插件安全更新的简介\n\n### UpgradeTool目录\n\n\t提供应用和插件安全下载和更新功能,具体类功能简介如下:\n\n\t(1)UpgradeModel\n\n\t\t\t1、包含databean:应用升级的信息,如描述信息,下载apk的"
  },
  {
    "path": "docs/safewebview.md",
    "chars": 1196,
    "preview": "## 安全webview的使用指南\n\n### 1、申明和实例化\n\n布局文件中的申明\n\n```\n    <com.example.safeappdemo.webview.SafeWebView\n        android:id=\"@+id"
  },
  {
    "path": "gradle/wrapper/gradle-wrapper.properties",
    "chars": 230,
    "preview": "#Wed Nov 15 00:11:22 CST 2017\ndistributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\nzipStoreBase=GRADLE_USER_"
  },
  {
    "path": "gradle.properties",
    "chars": 729,
    "preview": "# Project-wide Gradle settings.\n\n# IDE (e.g. Android Studio) users:\n# Gradle settings configured through the IDE *will o"
  },
  {
    "path": "gradlew",
    "chars": 4971,
    "preview": "#!/usr/bin/env bash\n\n##############################################################################\n##\n##  Gradle start "
  },
  {
    "path": "gradlew.bat",
    "chars": 2314,
    "preview": "@if \"%DEBUG%\" == \"\" @echo off\n@rem ##########################################################################\n@rem\n@rem "
  },
  {
    "path": "local.properties",
    "chars": 503,
    "preview": "## This file is automatically generated by Android Studio.\n# Do not modify this file -- YOUR CHANGES WILL BE ERASED!\n#\n#"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeCache.txt",
    "chars": 13925,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2727,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5282,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 457,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/CMakeOutput.log",
    "chars": 33042,
    "preview": "The target system is: Android - 21 - aarch64\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/TargetDirectories.txt",
    "chars": 405,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/cmake.check_cache",
    "chars": 85,
    "preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\n"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c",
    "chars": 728,
    "preview": "\n  const char features[] = {\"\\n\"\n\"C_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304\n\"1\"\n#else\n\"0\"\n#endi"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx",
    "chars": 8844,
    "preview": "\n  const char features[] = {\"\\n\"\n\"CXX_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __has_feature("
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/android_gradle_build.json",
    "chars": 8286,
    "preview": "\n{\n\t\"buildFiles\" : \n\t[\n\t\t\"/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/CMakeLists.txt\"\n\t],\n\t\"cleanCo"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/build.ninja",
    "chars": 19465,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the b"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/cmake_build_command.txt",
    "chars": 762,
    "preview": "Executable : /home/plldzy/soft/android-sdk/cmake/3.6.4111459/bin/cmake\narguments : \n-H/home/plldzy/workplace/androidstud"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/cmake_build_output.txt",
    "chars": 970,
    "preview": "-- Check for working C compiler: /home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\n-- C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/cmake_install.cmake",
    "chars": 1487,
    "preview": "# Install script for directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore\n\n# Set the install pref"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/arm64-v8a/rules.ninja",
    "chars": 2777,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeCache.txt",
    "chars": 13920,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2615,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5170,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 457,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/CMakeOutput.log",
    "chars": 34820,
    "preview": "The target system is: Android - 18 - armv5te\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/TargetDirectories.txt",
    "chars": 399,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/reb"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/cmake.check_cache",
    "chars": 85,
    "preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\n"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/feature_tests.c",
    "chars": 728,
    "preview": "\n  const char features[] = {\"\\n\"\n\"C_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304\n\"1\"\n#else\n\"0\"\n#endi"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/CMakeFiles/feature_tests.cxx",
    "chars": 8844,
    "preview": "\n  const char features[] = {\"\\n\"\n\"CXX_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __has_feature("
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/android_gradle_build.json",
    "chars": 9092,
    "preview": "\n{\n\t\"buildFiles\" : \n\t[\n\t\t\"/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/CMakeLists.txt\"\n\t],\n\t\"cleanCo"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/build.ninja",
    "chars": 20406,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the b"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/cmake_build_command.txt",
    "chars": 756,
    "preview": "Executable : /home/plldzy/soft/android-sdk/cmake/3.6.4111459/bin/cmake\narguments : \n-H/home/plldzy/workplace/androidstud"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/cmake_build_output.txt",
    "chars": 968,
    "preview": "-- Check for working C compiler: /home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\n-- C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/cmake_install.cmake",
    "chars": 1485,
    "preview": "# Install script for directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore\n\n# Set the install pref"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi/rules.ninja",
    "chars": 2779,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeCache.txt",
    "chars": 13933,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2631,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5186,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 457,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/CMakeOutput.log",
    "chars": 35512,
    "preview": "The target system is: Android - 18 - armv7-a\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/TargetDirectories.txt",
    "chars": 411,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/cmake.check_cache",
    "chars": 85,
    "preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\n"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.c",
    "chars": 728,
    "preview": "\n  const char features[] = {\"\\n\"\n\"C_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304\n\"1\"\n#else\n\"0\"\n#endi"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/CMakeFiles/feature_tests.cxx",
    "chars": 8844,
    "preview": "\n  const char features[] = {\"\\n\"\n\"CXX_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __has_feature("
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/android_gradle_build.json",
    "chars": 9244,
    "preview": "\n{\n\t\"buildFiles\" : \n\t[\n\t\t\"/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/CMakeLists.txt\"\n\t],\n\t\"cleanCo"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/build.ninja",
    "chars": 20611,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the b"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/cmake_build_command.txt",
    "chars": 768,
    "preview": "Executable : /home/plldzy/soft/android-sdk/cmake/3.6.4111459/bin/cmake\narguments : \n-H/home/plldzy/workplace/androidstud"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/cmake_build_output.txt",
    "chars": 972,
    "preview": "-- Check for working C compiler: /home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\n-- C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/cmake_install.cmake",
    "chars": 1489,
    "preview": "# Install script for directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore\n\n# Set the install pref"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/armeabi-v7a/rules.ninja",
    "chars": 2779,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeCache.txt",
    "chars": 13907,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2625,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5180,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 454,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/CMakeOutput.log",
    "chars": 39137,
    "preview": "The target system is: Android - 18 - mips\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C co"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/TargetDirectories.txt",
    "chars": 390,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/rebuil"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/cmake.check_cache",
    "chars": 85,
    "preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\n"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/feature_tests.c",
    "chars": 728,
    "preview": "\n  const char features[] = {\"\\n\"\n\"C_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304\n\"1\"\n#else\n\"0\"\n#endi"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/CMakeFiles/feature_tests.cxx",
    "chars": 8844,
    "preview": "\n  const char features[] = {\"\\n\"\n\"CXX_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __has_feature("
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/android_gradle_build.json",
    "chars": 8291,
    "preview": "\n{\n\t\"buildFiles\" : \n\t[\n\t\t\"/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/CMakeLists.txt\"\n\t],\n\t\"cleanCo"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/build.ninja",
    "chars": 19789,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the b"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/cmake_build_command.txt",
    "chars": 747,
    "preview": "Executable : /home/plldzy/soft/android-sdk/cmake/3.6.4111459/bin/cmake\narguments : \n-H/home/plldzy/workplace/androidstud"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/cmake_build_output.txt",
    "chars": 965,
    "preview": "-- Check for working C compiler: /home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\n-- C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/cmake_install.cmake",
    "chars": 1482,
    "preview": "# Install script for directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore\n\n# Set the install pref"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips/rules.ninja",
    "chars": 2770,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeCache.txt",
    "chars": 13927,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2818,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5373,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 456,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/CMakeOutput.log",
    "chars": 35917,
    "preview": "The target system is: Android - 21 - mips64\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C "
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/TargetDirectories.txt",
    "chars": 396,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/rebu"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/cmake.check_cache",
    "chars": 85,
    "preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\n"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/feature_tests.c",
    "chars": 728,
    "preview": "\n  const char features[] = {\"\\n\"\n\"C_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304\n\"1\"\n#else\n\"0\"\n#endi"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/CMakeFiles/feature_tests.cxx",
    "chars": 8844,
    "preview": "\n  const char features[] = {\"\\n\"\n\"CXX_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __has_feature("
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/android_gradle_build.json",
    "chars": 8253,
    "preview": "\n{\n\t\"buildFiles\" : \n\t[\n\t\t\"/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/CMakeLists.txt\"\n\t],\n\t\"cleanCo"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/build.ninja",
    "chars": 19423,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the b"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/cmake_build_command.txt",
    "chars": 753,
    "preview": "Executable : /home/plldzy/soft/android-sdk/cmake/3.6.4111459/bin/cmake\narguments : \n-H/home/plldzy/workplace/androidstud"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/cmake_build_output.txt",
    "chars": 967,
    "preview": "-- Check for working C compiler: /home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\n-- C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/cmake_install.cmake",
    "chars": 1484,
    "preview": "# Install script for directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore\n\n# Set the install pref"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/mips64/rules.ninja",
    "chars": 2780,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeCache.txt",
    "chars": 13738,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2498,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5053,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 454,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/CMakeOutput.log",
    "chars": 29547,
    "preview": "The target system is: Android - 18 - i686\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C co"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/TargetDirectories.txt",
    "chars": 387,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/rebuild"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/cmake.check_cache",
    "chars": 85,
    "preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\n"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/feature_tests.c",
    "chars": 728,
    "preview": "\n  const char features[] = {\"\\n\"\n\"C_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304\n\"1\"\n#else\n\"0\"\n#endi"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/CMakeFiles/feature_tests.cxx",
    "chars": 8844,
    "preview": "\n  const char features[] = {\"\\n\"\n\"CXX_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __has_feature("
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/android_gradle_build.json",
    "chars": 8226,
    "preview": "\n{\n\t\"buildFiles\" : \n\t[\n\t\t\"/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/CMakeLists.txt\"\n\t],\n\t\"cleanCo"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/build.ninja",
    "chars": 19575,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the b"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/cmake_build_command.txt",
    "chars": 744,
    "preview": "Executable : /home/plldzy/soft/android-sdk/cmake/3.6.4111459/bin/cmake\narguments : \n-H/home/plldzy/workplace/androidstud"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/cmake_build_output.txt",
    "chars": 964,
    "preview": "-- Check for working C compiler: /home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\n-- C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/cmake_install.cmake",
    "chars": 1481,
    "preview": "# Install script for directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore\n\n# Set the install pref"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86/rules.ninja",
    "chars": 2725,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeCache.txt",
    "chars": 13801,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2710,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5265,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 456,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/CMakeOutput.log",
    "chars": 33849,
    "preview": "The target system is: Android - 21 - x86_64\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C "
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/TargetDirectories.txt",
    "chars": 396,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/rebu"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/cmake.check_cache",
    "chars": 85,
    "preview": "# This file is generated by cmake for dependency checking of the CMakeCache.txt file\n"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/feature_tests.c",
    "chars": 728,
    "preview": "\n  const char features[] = {\"\\n\"\n\"C_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304\n\"1\"\n#else\n\"0\"\n#endi"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/CMakeFiles/feature_tests.cxx",
    "chars": 8844,
    "preview": "\n  const char features[] = {\"\\n\"\n\"CXX_FEATURE:\"\n#if ((__clang_major__ * 100) + __clang_minor__) >= 304 && __has_feature("
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/android_gradle_build.json",
    "chars": 8145,
    "preview": "\n{\n\t\"buildFiles\" : \n\t[\n\t\t\"/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/CMakeLists.txt\"\n\t],\n\t\"cleanCo"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/build.ninja",
    "chars": 19423,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the b"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/cmake_build_command.txt",
    "chars": 753,
    "preview": "Executable : /home/plldzy/soft/android-sdk/cmake/3.6.4111459/bin/cmake\narguments : \n-H/home/plldzy/workplace/androidstud"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/cmake_build_output.txt",
    "chars": 967,
    "preview": "-- Check for working C compiler: /home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\n-- C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/cmake_install.cmake",
    "chars": 1484,
    "preview": "# Install script for directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore\n\n# Set the install pref"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/debug/x86_64/rules.ninja",
    "chars": 2744,
    "preview": "# CMAKE generated file: DO NOT EDIT!\n# Generated by \"Ninja\" Generator, CMake Version 3.6\n\n# This file contains all the r"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeCache.txt",
    "chars": 13935,
    "preview": "# This is the CMakeCache file.\n# For build in directory: /home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcor"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles/3.6.0-rc2/CMakeCCompiler.cmake",
    "chars": 2727,
    "preview": "set(CMAKE_C_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang\")\nset(CMAKE_C_C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles/3.6.0-rc2/CMakeCXXCompiler.cmake",
    "chars": 5282,
    "preview": "set(CMAKE_CXX_COMPILER \"/home/plldzy/soft/android-ndk-r14b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++\")\nset(CMAKE"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles/3.6.0-rc2/CMakeSystem.cmake",
    "chars": 457,
    "preview": "set(CMAKE_HOST_SYSTEM \"Linux-4.13.0-38-generic\")\nset(CMAKE_HOST_SYSTEM_NAME \"Linux\")\nset(CMAKE_HOST_SYSTEM_VERSION \"4.13"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles/CMakeOutput.log",
    "chars": 33066,
    "preview": "The target system is: Android - 21 - aarch64\nThe host system is: Linux - 4.13.0-38-generic - x86_64\nDetermining if the C"
  },
  {
    "path": "securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles/TargetDirectories.txt",
    "chars": 411,
    "preview": "/home/plldzy/workplace/androidstudio/SecuritySDK/securitysdkcore/.externalNativeBuild/cmake/release/arm64-v8a/CMakeFiles"
  }
]

// ... and 183 more files (download for full content)

About this extraction

This page contains the full source code of the daizhongyin/SecuritySDK GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 383 files (3.1 MB), approximately 837.5k tokens, and a symbol index with 333 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!