From 781325b1302913f5051bc1d4bfbe00e0cd32b4c5 Mon Sep 17 00:00:00 2001 From: lixiaopeng Date: Thu, 28 Jan 2021 19:46:51 +0800 Subject: [PATCH] opt --- .idea/gradle.xml | 1 + app/src/main/AndroidManifest.xml | 6 + .../java/com/mogo/cloud/MainActivity.java | 7 + .../com/mogo/cloud/RoadConditionActivity.java | 142 ++ .../mogo/cloud/network/NetworkActivity.java | 78 - app/src/main/res/layout/activity_main.xml | 6 + .../res/layout/activity_roadcondition.xml | 36 + .../259f02a75e11c80dfaf024573c1792c5.bin | 1 + .../classes/classes.dex | Bin 0 -> 19256 bytes .../67ee449adb97fed6472bdddfeb8b9815.bin | 1 + .../classes/classes.dex | Bin 0 -> 26392 bytes .../e83d455193ded0f03052df3281fdf31a.bin | 1 + .../classes/classes.dex | Bin 0 -> 22988 bytes .../f6828d9ed5e708f20a23d05247fd06df.bin | 1 + .../classes/classes.dex | Bin 0 -> 19256 bytes .../com/mogo/cloud/commons/BuildConfig.java | 12 + .../debug/aapt/AndroidManifest.xml | 12 + .../debug/aapt/output.json | 27 + .../debug/annotationProcessors.json | 1 + .../debug/classes.jar | Bin 0 -> 131720 bytes .../debug/R.jar | Bin 0 -> 90254 bytes .../compile_symbol_list/debug/R.txt | 1696 +++++++++++++++++ .../debug-mergeNativeLibs/merge-state | Bin 0 -> 575 bytes .../mergeDebugJniLibFolders/merger.xml | 2 + .../incremental/mergeDebugShaders/merger.xml | 2 + .../incremental/packageDebugAssets/merger.xml | 2 + .../compile-file-map.properties | 1 + .../packageDebugResources/merger.xml | 2 + .../com/mogo/cloud/commons/BuildConfig.class | Bin 0 -> 698 bytes .../cloud/commons/utils/CoordinateUtils.class | Bin 0 -> 3436 bytes .../library_java_res/debug/res.jar | Bin 0 -> 192 bytes .../debug/AndroidManifest.xml | 12 + .../local_only_symbol_list/debug/R-def.txt | 2 + .../manifest-merger-blame-debug-report.txt | 14 + .../merged_manifests/debug/output.json | 27 + .../navigation_json/debug/navigation.json | 1 + .../debug/classes.jar | Bin 0 -> 41488 bytes .../debug/package-aware-r.txt | 1263 ++++++++++++ .../compileDebugKotlin/build-history.bin | Bin 0 -> 3631 bytes .../caches-jvm/inputs/source-to-output.tab | Bin 0 -> 4096 bytes .../inputs/source-to-output.tab.keystream | Bin 0 -> 4096 bytes .../inputs/source-to-output.tab.keystream.len | Bin 0 -> 8 bytes .../inputs/source-to-output.tab.len | Bin 0 -> 8 bytes .../inputs/source-to-output.tab.values.at | Bin 0 -> 5199 bytes .../caches-jvm/inputs/source-to-output.tab_i | Bin 0 -> 32768 bytes .../inputs/source-to-output.tab_i.len | Bin 0 -> 8 bytes .../jvm/kotlin/class-fq-name-to-source.tab | Bin 0 -> 4096 bytes .../class-fq-name-to-source.tab.keystream | Bin 0 -> 4096 bytes .../class-fq-name-to-source.tab.keystream.len | Bin 0 -> 8 bytes .../kotlin/class-fq-name-to-source.tab.len | Bin 0 -> 8 bytes .../class-fq-name-to-source.tab.values.at | Bin 0 -> 2326 bytes .../jvm/kotlin/class-fq-name-to-source.tab_i | Bin 0 -> 32768 bytes .../kotlin/class-fq-name-to-source.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/constants.tab | Bin 0 -> 4096 bytes .../jvm/kotlin/constants.tab.keystream | Bin 0 -> 4096 bytes .../jvm/kotlin/constants.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/constants.tab.len | Bin 0 -> 8 bytes .../jvm/kotlin/constants.tab.values.at | Bin 0 -> 2135 bytes .../caches-jvm/jvm/kotlin/constants.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/jvm/kotlin/constants.tab_i.len | Bin 0 -> 8 bytes .../jvm/kotlin/internal-name-to-source.tab | Bin 0 -> 4096 bytes .../internal-name-to-source.tab.keystream | Bin 0 -> 4096 bytes .../internal-name-to-source.tab.keystream.len | Bin 0 -> 8 bytes .../kotlin/internal-name-to-source.tab.len | Bin 0 -> 8 bytes .../internal-name-to-source.tab.values.at | Bin 0 -> 2847 bytes .../jvm/kotlin/internal-name-to-source.tab_i | Bin 0 -> 32768 bytes .../kotlin/internal-name-to-source.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/package-parts.tab | Bin 0 -> 4096 bytes .../jvm/kotlin/package-parts.tab.keystream | Bin 0 -> 4096 bytes .../kotlin/package-parts.tab.keystream.len | Bin 0 -> 8 bytes .../jvm/kotlin/package-parts.tab.len | Bin 0 -> 8 bytes .../jvm/kotlin/package-parts.tab.values.at | Bin 0 -> 52 bytes .../caches-jvm/jvm/kotlin/package-parts.tab_i | Bin 0 -> 32768 bytes .../jvm/kotlin/package-parts.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/proto.tab | Bin 0 -> 4096 bytes .../caches-jvm/jvm/kotlin/proto.tab.keystream | Bin 0 -> 4096 bytes .../jvm/kotlin/proto.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/proto.tab.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/proto.tab.values.at | Bin 0 -> 5691 bytes .../caches-jvm/jvm/kotlin/proto.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/jvm/kotlin/proto.tab_i.len | Bin 0 -> 8 bytes .../jvm/kotlin/source-to-classes.tab | Bin 0 -> 4096 bytes .../kotlin/source-to-classes.tab.keystream | Bin 0 -> 4096 bytes .../source-to-classes.tab.keystream.len | Bin 0 -> 8 bytes .../jvm/kotlin/source-to-classes.tab.len | Bin 0 -> 8 bytes .../kotlin/source-to-classes.tab.values.at | Bin 0 -> 1446 bytes .../jvm/kotlin/source-to-classes.tab_i | Bin 0 -> 32768 bytes .../jvm/kotlin/source-to-classes.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/subtypes.tab | Bin 0 -> 4096 bytes .../jvm/kotlin/subtypes.tab.keystream | Bin 0 -> 4096 bytes .../jvm/kotlin/subtypes.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/subtypes.tab.len | Bin 0 -> 8 bytes .../jvm/kotlin/subtypes.tab.values.at | Bin 0 -> 980 bytes .../caches-jvm/jvm/kotlin/subtypes.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/jvm/kotlin/subtypes.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/supertypes.tab | Bin 0 -> 4096 bytes .../jvm/kotlin/supertypes.tab.keystream | Bin 0 -> 4096 bytes .../jvm/kotlin/supertypes.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/supertypes.tab.len | Bin 0 -> 8 bytes .../jvm/kotlin/supertypes.tab.values.at | Bin 0 -> 224 bytes .../caches-jvm/jvm/kotlin/supertypes.tab_i | Bin 0 -> 32768 bytes .../jvm/kotlin/supertypes.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/counters.tab | 2 + .../caches-jvm/lookups/file-to-id.tab | Bin 0 -> 4096 bytes .../lookups/file-to-id.tab.keystream | Bin 0 -> 4096 bytes .../lookups/file-to-id.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/file-to-id.tab.len | Bin 0 -> 8 bytes .../lookups/file-to-id.tab.values.at | Bin 0 -> 127 bytes .../caches-jvm/lookups/file-to-id.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/lookups/file-to-id.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/id-to-file.tab | Bin 0 -> 4096 bytes .../lookups/id-to-file.tab.keystream | Bin 0 -> 4096 bytes .../lookups/id-to-file.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/id-to-file.tab.len | Bin 0 -> 8 bytes .../lookups/id-to-file.tab.values.at | Bin 0 -> 1801 bytes .../caches-jvm/lookups/id-to-file.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/lookups/id-to-file.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/lookups.tab | Bin 0 -> 8192 bytes .../caches-jvm/lookups/lookups.tab.keystream | Bin 0 -> 8192 bytes .../lookups/lookups.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/lookups.tab.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/lookups.tab.values.at | Bin 0 -> 8611 bytes .../caches-jvm/lookups/lookups.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/lookups/lookups.tab_i.len | Bin 0 -> 8 bytes .../kotlin/compileDebugKotlin/last-build.bin | Bin 0 -> 81 bytes .../logs/manifest-merger-debug-report.txt | 37 + .../META-INF/mogo-commons_debug.kotlin_module | Bin 0 -> 16 bytes .../mogo/cloud/commons/network/BaseData.class | Bin 0 -> 4457 bytes .../network/NetConstants$Companion.class | Bin 0 -> 1590 bytes .../cloud/commons/network/NetConstants.class | Bin 0 -> 2383 bytes ...HttpFactory$Companion$okHttpClient$2.class | Bin 0 -> 2644 bytes .../network/OkHttpFactory$Companion.class | Bin 0 -> 1511 bytes .../cloud/commons/network/OkHttpFactory.class | Bin 0 -> 1399 bytes .../commons/network/RetrofitFactory.class | Bin 0 -> 3140 bytes ...actoryUtils$TrustAllHostnameVerifier.class | Bin 0 -> 1311 bytes ...FactoryUtils$createTrustAllManager$1.class | Bin 0 -> 1946 bytes .../network/SSLSocketFactoryUtils.class | Bin 0 -> 2308 bytes .../interceptor/HttpDnsInterceptor.class | Bin 0 -> 3207 bytes .../interceptor/HttpHeaderInterceptor.class | Bin 0 -> 2255 bytes .../interceptor/HttpLoggingInterceptor.class | Bin 0 -> 6045 bytes .../realtime/core/UploadInTimeHandler.java | 2 +- 141 files changed, 3318 insertions(+), 79 deletions(-) create mode 100644 app/src/main/java/com/mogo/cloud/RoadConditionActivity.java create mode 100644 app/src/main/res/layout/activity_roadcondition.xml create mode 100644 foudations/mogo-commons/build/.transforms/259f02a75e11c80dfaf024573c1792c5.bin create mode 100644 foudations/mogo-commons/build/.transforms/259f02a75e11c80dfaf024573c1792c5/classes/classes.dex create mode 100644 foudations/mogo-commons/build/.transforms/67ee449adb97fed6472bdddfeb8b9815.bin create mode 100644 foudations/mogo-commons/build/.transforms/67ee449adb97fed6472bdddfeb8b9815/classes/classes.dex create mode 100644 foudations/mogo-commons/build/.transforms/e83d455193ded0f03052df3281fdf31a.bin create mode 100644 foudations/mogo-commons/build/.transforms/e83d455193ded0f03052df3281fdf31a/classes/classes.dex create mode 100644 foudations/mogo-commons/build/.transforms/f6828d9ed5e708f20a23d05247fd06df.bin create mode 100644 foudations/mogo-commons/build/.transforms/f6828d9ed5e708f20a23d05247fd06df/classes/classes.dex create mode 100644 foudations/mogo-commons/build/generated/source/buildConfig/debug/com/mogo/cloud/commons/BuildConfig.java create mode 100644 foudations/mogo-commons/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml create mode 100644 foudations/mogo-commons/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output.json create mode 100644 foudations/mogo-commons/build/intermediates/annotation_processor_list/debug/annotationProcessors.json create mode 100644 foudations/mogo-commons/build/intermediates/compile_library_classes_jar/debug/classes.jar create mode 100644 foudations/mogo-commons/build/intermediates/compile_only_not_namespaced_r_class_jar/debug/R.jar create mode 100644 foudations/mogo-commons/build/intermediates/compile_symbol_list/debug/R.txt create mode 100644 foudations/mogo-commons/build/intermediates/incremental/debug-mergeNativeLibs/merge-state create mode 100644 foudations/mogo-commons/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml create mode 100644 foudations/mogo-commons/build/intermediates/incremental/mergeDebugShaders/merger.xml create mode 100644 foudations/mogo-commons/build/intermediates/incremental/packageDebugAssets/merger.xml create mode 100644 foudations/mogo-commons/build/intermediates/incremental/packageDebugResources/compile-file-map.properties create mode 100644 foudations/mogo-commons/build/intermediates/incremental/packageDebugResources/merger.xml create mode 100644 foudations/mogo-commons/build/intermediates/javac/debug/classes/com/mogo/cloud/commons/BuildConfig.class create mode 100644 foudations/mogo-commons/build/intermediates/javac/debug/classes/com/mogo/cloud/commons/utils/CoordinateUtils.class create mode 100644 foudations/mogo-commons/build/intermediates/library_java_res/debug/res.jar create mode 100644 foudations/mogo-commons/build/intermediates/library_manifest/debug/AndroidManifest.xml create mode 100644 foudations/mogo-commons/build/intermediates/local_only_symbol_list/debug/R-def.txt create mode 100644 foudations/mogo-commons/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt create mode 100644 foudations/mogo-commons/build/intermediates/merged_manifests/debug/output.json create mode 100644 foudations/mogo-commons/build/intermediates/navigation_json/debug/navigation.json create mode 100644 foudations/mogo-commons/build/intermediates/runtime_library_classes_jar/debug/classes.jar create mode 100644 foudations/mogo-commons/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/build-history.bin create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/inputs/source-to-output.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/inputs/source-to-output.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/inputs/source-to-output.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/inputs/source-to-output.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/inputs/source-to-output.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/inputs/source-to-output.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/inputs/source-to-output.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/constants.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/constants.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/constants.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/constants.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/constants.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/constants.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/constants.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/package-parts.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/package-parts.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/package-parts.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/package-parts.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/package-parts.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/package-parts.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/proto.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/proto.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/proto.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/proto.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/proto.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/proto.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/proto.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/subtypes.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/subtypes.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/subtypes.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/subtypes.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/subtypes.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/subtypes.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/supertypes.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/supertypes.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/supertypes.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/supertypes.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/supertypes.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/jvm/kotlin/supertypes.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/counters.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/file-to-id.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/file-to-id.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/file-to-id.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/file-to-id.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/file-to-id.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/file-to-id.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/file-to-id.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/id-to-file.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/id-to-file.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/id-to-file.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/id-to-file.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/id-to-file.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/id-to-file.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/id-to-file.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/lookups.tab create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/lookups.tab.keystream create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/lookups.tab.keystream.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/lookups.tab.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/lookups.tab.values.at create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/lookups.tab_i create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/caches-jvm/lookups/lookups.tab_i.len create mode 100644 foudations/mogo-commons/build/kotlin/compileDebugKotlin/last-build.bin create mode 100644 foudations/mogo-commons/build/outputs/logs/manifest-merger-debug-report.txt create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/META-INF/mogo-commons_debug.kotlin_module create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/BaseData.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/NetConstants$Companion.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/NetConstants.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/OkHttpFactory$Companion$okHttpClient$2.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/OkHttpFactory$Companion.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/OkHttpFactory.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/RetrofitFactory.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/SSLSocketFactoryUtils$TrustAllHostnameVerifier.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/SSLSocketFactoryUtils$createTrustAllManager$1.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/SSLSocketFactoryUtils.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/interceptor/HttpDnsInterceptor.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/interceptor/HttpHeaderInterceptor.class create mode 100644 foudations/mogo-commons/build/tmp/kotlin-classes/debug/com/mogo/cloud/commons/network/interceptor/HttpLoggingInterceptor.class diff --git a/.idea/gradle.xml b/.idea/gradle.xml index df338e2..1a0aaec 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -23,6 +23,7 @@ diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5fad0b2..c3952e7 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -35,6 +35,12 @@ android:label="实时数据测试"> + + + + \ No newline at end of file diff --git a/app/src/main/java/com/mogo/cloud/MainActivity.java b/app/src/main/java/com/mogo/cloud/MainActivity.java index e1cadcc..29a3de1 100644 --- a/app/src/main/java/com/mogo/cloud/MainActivity.java +++ b/app/src/main/java/com/mogo/cloud/MainActivity.java @@ -17,6 +17,7 @@ public class MainActivity extends AppCompatActivity { private Button btnJumpPassPort; private Button btnJumpNetWorkPort; private Button btnJumpRealTime; + private Button btnJumpRoadCondition; private TextView tvSn; private TextView tvToken; @@ -50,6 +51,12 @@ public class MainActivity extends AppCompatActivity { startActivity(intent); }); + btnJumpRoadCondition = findViewById(R.id.btnJumpRoadcondition); + btnJumpRoadCondition.setOnClickListener(v -> { + Intent intent = new Intent(MainActivity.this, RoadConditionActivity.class); + startActivity(intent); + }); + MoGoAiCloudClient.getInstance().addTokenCallbacks(new IMoGoTokenCallback() { @Override public void onTokenGot(String token, String sn) { diff --git a/app/src/main/java/com/mogo/cloud/RoadConditionActivity.java b/app/src/main/java/com/mogo/cloud/RoadConditionActivity.java new file mode 100644 index 0000000..4cda9ca --- /dev/null +++ b/app/src/main/java/com/mogo/cloud/RoadConditionActivity.java @@ -0,0 +1,142 @@ +package com.mogo.cloud; + +import android.os.Bundle; +import android.util.Log; +import android.widget.Button; +import android.widget.TextView; + +import androidx.annotation.Nullable; +import androidx.appcompat.app.AppCompatActivity; + +import com.google.gson.Gson; +import com.mogo.cloud.network.BaseData; +import com.mogo.cloud.network.NetworkActivity; +import com.mogo.cloud.passport.MoGoAiCloudClient; +import com.mogo.cloud.tanlu.MogoRoadSearchManager; +import com.mogo.cloud.tanlu.MogoUploadManager; +import com.mogo.cloud.tanlu.api.IRoadInfoSearchCallback; +import com.mogo.cloud.tanlu.api.ITanluUploadCallback; +import com.mogo.cloud.tanlu.bean.RoadInfoRequest; +import com.mogo.cloud.tanlu.bean.RoadInfos; +import com.mogo.cloud.tanlu.bean.UploadInfo; +import com.mogo.cloud.tanlu.bean.UploadResult; +import com.mogo.cloud.tanlu.bean.location.Location; +import com.mogo.realtime.Interface.MoGoAiCloudRealTime; +import com.mogo.realtime.entity.MogoSnapshotSetData; +import com.mogo.realtime.socket.IMogoCloudOnMsgListener; + +import java.util.ArrayList; + +/** + * @author lixiaopeng + * @description 路况服务 + * @since: 2021/1/21 + */ +public class RoadConditionActivity extends AppCompatActivity { + private static final String TAG = "RoadConditionActivity"; + private Button roadUploadButton; + private Button roadQueryButton; + private TextView roadUploadTv; + private TextView roadQueryTv; + + + @Override + protected void onCreate(@Nullable Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_roadcondition); + + roadUploadTv = findViewById(R.id.road_upload_tv); + roadQueryTv = findViewById(R.id.road_query_tv); + + roadUploadButton = findViewById(R.id.road_upload_bt); + roadUploadButton.setOnClickListener(view -> { + uploadRoadInfo(); + }); + + roadQueryButton = findViewById(R.id.road_query_bt); + roadQueryButton.setOnClickListener(view -> { + queryRoad(); + }); + } + + + @Override + protected void onDestroy() { + super.onDestroy(); + } + + + public void queryRoad() { + ArrayList list = new ArrayList(); + list.add("10007"); + + //北京市朝阳区小黄庄北街2号, 经纬度和地理位置必须有一个 + Location location = new Location(); + location.setLatitude(39.968139); + location.setLongitude(116.411468); + RoadInfoRequest request = new RoadInfoRequest(location, "中关村", list, false, false); + + MogoRoadSearchManager.getInstance(RoadConditionActivity.this).init(); + MogoRoadSearchManager.getInstance(RoadConditionActivity.this).queryRoadInfo(request, new IRoadInfoSearchCallback() { + @Override + public void onSuccess(BaseData result) { + if (result != null && result.getResult() != null) { + if (result != null && result.getResult() != null) { + roadQueryTv.setText(new Gson().toJson(result)); + } else { + roadQueryTv.setText("onSuccess code = " + result.getCode() + " --message = " + result.getMsg()); + } + } + } + + @Override + public void onFailure(int code) { + roadQueryTv.setText("onFailure code = " + code); + } + + @Override + public void onError(Throwable e) { + roadQueryTv.setText("onError e = " + e); + } + }); + } + + public void uploadRoadInfo() { + UploadInfo info = new UploadInfo(); +// info.setFilePath("/storage/emulated/0/Movies/compress_video_20210127112035.mp4"); + info.setFilePath("/storage/emulated/0/Movies/2222.png"); + + info.setAddr("北京市东城区小黄庄北街2号靠近中国银行"); + info.setLongitude(116.410892); + info.setLatitude(39.968317); + info.setPoiType("10007"); + info.setDirection(0); + info.setAreaCode("110101"); + info.setCityCode("010"); + info.setSn("F803EB2046PZD00228"); + info.setType(0); //0为图片, 1为视频 + + MogoUploadManager.getInstance(RoadConditionActivity.this).uploadInfo(info, new ITanluUploadCallback() { + @Override + public void onSuccess(BaseData result) { + if (result != null && result.getResult() != null) { + roadUploadTv.setText("onSuccess id = " + result.getResult().id + ""); + } else { + roadUploadTv.setText("onSuccess code = " + result.getCode() + " --message = " + result.getMsg()); + } + } + + @Override + public void onFailure(int code) { + roadUploadTv.setText("onFailure code = " + code); + } + + @Override + public void onError(Throwable e) { + roadUploadTv.setText("onError e = " + e); + } + }); + } + + +} diff --git a/app/src/main/java/com/mogo/cloud/network/NetworkActivity.java b/app/src/main/java/com/mogo/cloud/network/NetworkActivity.java index 4847b27..1b11594 100644 --- a/app/src/main/java/com/mogo/cloud/network/NetworkActivity.java +++ b/app/src/main/java/com/mogo/cloud/network/NetworkActivity.java @@ -1,7 +1,6 @@ package com.mogo.cloud.network; import android.os.Bundle; -import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.TextView; @@ -10,13 +9,6 @@ import androidx.appcompat.app.AppCompatActivity; import com.google.gson.Gson; import com.mogo.cloud.R; -import com.mogo.cloud.tanlu.MogoRoadSearchManager; -import com.mogo.cloud.tanlu.MogoUploadManager; -import com.mogo.cloud.tanlu.api.IRoadInfoSearchCallback; -import com.mogo.cloud.tanlu.api.ITanluUploadCallback; -import com.mogo.cloud.tanlu.bean.RoadInfos; -import com.mogo.cloud.tanlu.bean.UploadInfo; -import com.mogo.cloud.tanlu.bean.UploadResult; import java.util.HashMap; import java.util.Map; @@ -53,76 +45,6 @@ public class NetworkActivity extends AppCompatActivity { tvResult.setText("结果显示"); queryRoadData("ZD802C1938L10797"); // queryHelpSignal("F803EB2046PZD00006"); - - //上报路况到服务端 - // uploadRoadInfo(); - //查询路况 -// queryRoad(); - } - }); - - } - - public void queryRoad() { - MogoRoadSearchManager.getInstance(NetworkActivity.this).init(); - MogoRoadSearchManager.getInstance(NetworkActivity.this).queryRoadInfo(null, new IRoadInfoSearchCallback() { - @Override - public void onSuccess(BaseData result) { - if (result != null && result.getResult() != null) { - Log.d(TAG, "msg = " + result.getMsg() + " --code =" + result.getCode()); - if (result.getResult().getData() != null) { - Log.d(TAG, "NetworkActivity queryRoad size() = " + result.getResult().getData().size()); - } - tvResult.setText(new Gson().toJson(result)); - } - } - - @Override - public void onFailure(int code) { - Log.d(TAG, "NetworkActivity queryRoad code = " + code); - } - - @Override - public void onError(Throwable e) { - Log.d(TAG, "NetworkActivity queryRoad e = " + e); - } - }); - } - - public void uploadRoadInfo() { - UploadInfo info = new UploadInfo(); -// info.setFilePath("/storage/emulated/0/Movies/compress_video_20210127112035.mp4"); -// info.setFilePath("/storage/emulated/0/Movies/2222.png"); - - info.setAddr("北京市东城区小黄庄北街2号靠近中国银行"); - info.setLongitude(116.410892); - info.setLatitude(39.968317); - info.setPoiType("10007"); - info.setDirection(0); - info.setAreaCode("110101"); - info.setCityCode("010"); - info.setSn("F803EB2046PZD00228"); - info.setType(0); //0为图片, 1为视频 - - MogoUploadManager.getInstance(NetworkActivity.this).uploadInfo(info, new ITanluUploadCallback() { - @Override - public void onSuccess(BaseData result) { - if (result != null && result.getResult() != null) { - Log.d(TAG, "NetworkActivity uploadRoadInfo result.id = " + result.getResult().id); - tvResult.setText(result.getResult().id + ""); - } else { - Log.e(TAG, "NetworkActivity uploadRoadInfo result == null"); - } - } - - @Override - public void onFailure(int code) { - Log.d(TAG, "NetworkActivity uploadRoadInfo code = " + code); - } - - @Override - public void onError(Throwable e) { - Log.d(TAG, "NetworkActivity uploadRoadInfo onError e = " + e); } }); } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index b8af372..b61d77c 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -59,6 +59,12 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:text="实时数据测试" /> + +