Showing
30 changed files
with
570 additions
and
106 deletions
No preview for this file type
No preview for this file type
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: androidx.browser:browser:1.0.0@aar"> | ||
3 | + <ANNOTATIONS> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d52aa75563c2cc8edb955a24f2134bd9/browser-1.0.0/annotations.zip!/" /> | ||
5 | + </ANNOTATIONS> | ||
6 | + <CLASSES> | ||
7 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d52aa75563c2cc8edb955a24f2134bd9/browser-1.0.0/jars/classes.jar!/" /> | ||
8 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d52aa75563c2cc8edb955a24f2134bd9/browser-1.0.0/res" /> | ||
9 | + </CLASSES> | ||
10 | + <JAVADOC /> | ||
11 | + <SOURCES> | ||
12 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.browser/browser/1.0.0/804dc4c93b5f45da8f72c10a5080dbb21715d813/browser-1.0.0-sources.jar!/" /> | ||
13 | + </SOURCES> | ||
14 | + </library> | ||
15 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: androidx.legacy:legacy-support-v4:1.0.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1964611a1907e3ea07b40ce4c516c284/legacy-support-v4-1.0.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1964611a1907e3ea07b40ce4c516c284/legacy-support-v4-1.0.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC /> | ||
8 | + <SOURCES> | ||
9 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.legacy/legacy-support-v4/1.0.0/5b8f86fea035328fc9e8c660773037a3401ce25f/legacy-support-v4-1.0.0-sources.jar!/" /> | ||
10 | + </SOURCES> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: androidx.media:media:1.0.0@aar"> | ||
3 | + <ANNOTATIONS> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a6ce3afbff3f1ae3fa1fe13048b173d9/media-1.0.0/annotations.zip!/" /> | ||
5 | + </ANNOTATIONS> | ||
6 | + <CLASSES> | ||
7 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a6ce3afbff3f1ae3fa1fe13048b173d9/media-1.0.0/jars/classes.jar!/" /> | ||
8 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a6ce3afbff3f1ae3fa1fe13048b173d9/media-1.0.0/res" /> | ||
9 | + </CLASSES> | ||
10 | + <JAVADOC /> | ||
11 | + <SOURCES> | ||
12 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.media/media/1.0.0/5faf25be15e16e27275f5c7e04e15e944ebccea0/media-1.0.0-sources.jar!/" /> | ||
13 | + </SOURCES> | ||
14 | + </library> | ||
15 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-auth-api-phone:17.4.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/017d0bb303d84a333d4b4a29db315a7c/play-services-auth-api-phone-17.4.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/017d0bb303d84a333d4b4a29db315a7c/play-services-auth-api-phone-17.4.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.android.gms/play-services-auth-api-phone/17.4.0/b6b7f35110232b40de7a1374921fcff1eaa864ba/play-services-auth-api-phone-17.4.0-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_base_16_0_1_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-base:16.0.1@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/77bbfe436e143a45f1657a91df71e9ae/jetified-play-services-base-16.0.1/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/77bbfe436e143a45f1657a91df71e9ae/jetified-play-services-base-16.0.1/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC /> | ||
8 | + <SOURCES /> | ||
9 | + </library> | ||
10 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_base_17_1_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-base:17.1.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c8499f8320ecc1cfe5d3e5d6e485ec6d/play-services-base-17.1.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c8499f8320ecc1cfe5d3e5d6e485ec6d/play-services-base-17.1.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.android.gms/play-services-base/17.1.0/d906658f01adc56396bea0573cf0ee171933e54/play-services-base-17.1.0-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_16_1_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-basement:16.1.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/be9bd10b903b75d2cca5ea3abf16bd4e/jetified-play-services-basement-16.1.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/be9bd10b903b75d2cca5ea3abf16bd4e/jetified-play-services-basement-16.1.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.android.gms/play-services-basement/16.1.0/b17ac2a01a8f2f3e29192a283123d39200c64f1b/play-services-basement-16.1.0-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_17_1_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-basement:17.1.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b82a0428c16549ffbde92717933cc782/jetified-play-services-basement-17.1.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b82a0428c16549ffbde92717933cc782/jetified-play-services-basement-17.1.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.android.gms/play-services-basement/17.1.0/7fa2e5498ad43ed18a3cf89f1c615821d2174dd8/play-services-basement-17.1.0-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_flags_16_0_1_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-flags:16.0.1@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/da64b67ab07eec09773e23c9f11142ef/play-services-flags-16.0.1/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/da64b67ab07eec09773e23c9f11142ef/play-services-flags-16.0.1/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC /> | ||
8 | + <SOURCES /> | ||
9 | + </library> | ||
10 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_safetynet_17_0_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-safetynet:17.0.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9ceaf02dd5287926c5f92b11b6e7ec4f/play-services-safetynet-17.0.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9ceaf02dd5287926c5f92b11b6e7ec4f/play-services-safetynet-17.0.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC /> | ||
8 | + <SOURCES /> | ||
9 | + </library> | ||
10 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_16_0_1_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-tasks:16.0.1@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/7847e36338473a8f4cff1d7316c02b24/jetified-play-services-tasks-16.0.1/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/7847e36338473a8f4cff1d7316c02b24/jetified-play-services-tasks-16.0.1/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC /> | ||
8 | + <SOURCES /> | ||
9 | + </library> | ||
10 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_17_0_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.android.gms:play-services-tasks:17.0.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/3087f829ad78da1f0d52970740cc50c8/play-services-tasks-17.0.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/3087f829ad78da1f0d52970740cc50c8/play-services-tasks-17.0.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC /> | ||
8 | + <SOURCES /> | ||
9 | + </library> | ||
10 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_annotations_16_0_0_jar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-annotations:16.0.0@jar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-annotations/16.0.0/dbeae20d6c97b747b59ef47b6dcf770ba1a60fa6/firebase-annotations-16.0.0.jar!/" /> | ||
5 | + </CLASSES> | ||
6 | + <JAVADOC> | ||
7 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-annotations/16.0.0/547590a65ca39ae1f7c72b5f2028f9e1abe6429e/firebase-annotations-16.0.0-javadoc.jar!/" /> | ||
8 | + </JAVADOC> | ||
9 | + <SOURCES> | ||
10 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-annotations/16.0.0/c8e0434511a2f8f949f2c4e8af56cf690f596837/firebase-annotations-16.0.0-sources.jar!/" /> | ||
11 | + </SOURCES> | ||
12 | + </library> | ||
13 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-auth:16.0.5@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/827c57542134912b87fbe726f33b714e/jetified-firebase-auth-16.0.5/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/827c57542134912b87fbe726f33b714e/jetified-firebase-auth-16.0.5/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-auth/16.0.5/a52a62631987728ed029b753a4585dae04425b9a/firebase-auth-16.0.5-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-auth:20.0.4@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4b83470f072bfdf32fae446e608c46c9/jetified-firebase-auth-20.0.4/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4b83470f072bfdf32fae446e608c46c9/jetified-firebase-auth-20.0.4/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-auth/20.0.4/ec35eb9119cc9df43be51e0747fdb951378594b0/firebase-auth-20.0.4-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_16_0_1_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-auth-interop:16.0.1@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/087c996dab25f18317e0496cc0dae6a6/jetified-firebase-auth-interop-16.0.1/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/087c996dab25f18317e0496cc0dae6a6/jetified-firebase-auth-interop-16.0.1/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC /> | ||
8 | + <SOURCES /> | ||
9 | + </library> | ||
10 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_19_0_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-auth-interop:19.0.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c901410e72419c2856c2635f03d28d8a/firebase-auth-interop-19.0.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c901410e72419c2856c2635f03d28d8a/firebase-auth-interop-19.0.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-auth-interop/19.0.0/62360008013e207bf91d5b96c09eb0b9a3067393/firebase-auth-interop-19.0.0-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_common_16_0_3_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-common:16.0.3@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/dc13afd70058bbae5e08f5f271734cd9/jetified-firebase-common-16.0.3/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/dc13afd70058bbae5e08f5f271734cd9/jetified-firebase-common-16.0.3/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-common/16.0.3/d8fb501ad05b51e2a89e23dafeb391fd62a030b5/firebase-common-16.0.3-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_common_19_5_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-common:19.5.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c1ef5ebc43a1f0dccdfca6ec561db769/jetified-firebase-common-19.5.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c1ef5ebc43a1f0dccdfca6ec561db769/jetified-firebase-common-19.5.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-common/19.5.0/74c6d45bd7a7f96f91a986795e875bafc361902b/firebase-common-19.5.0-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES> | ||
11 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-common/19.5.0/cd6c1ba1a90712022acda0def30cacec1111a9a/firebase-common-19.5.0-sources.jar!/" /> | ||
12 | + </SOURCES> | ||
13 | + </library> | ||
14 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_components_16_1_0_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-components:16.1.0@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/215e9b34a2fdc84f19f4be499f57184f/jetified-firebase-components-16.1.0/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/215e9b34a2fdc84f19f4be499f57184f/jetified-firebase-components-16.1.0/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-components/16.1.0/3a9c1cc3126d1c3fa181be1692de99be7cfe3b83/firebase-components-16.1.0-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES> | ||
11 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-components/16.1.0/5f2661eee0882325baf3b7ed9626b0dcbd7cbbaf/firebase-components-16.1.0-sources.jar!/" /> | ||
12 | + </SOURCES> | ||
13 | + </library> | ||
14 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_storage_16_0_4_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-storage:16.0.4@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/70ec808efc2410e1f116ec02a69a7470/jetified-firebase-storage-16.0.4/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/70ec808efc2410e1f116ec02a69a7470/jetified-firebase-storage-16.0.4/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-storage/16.0.4/150f431b172c8a893f4cb7941d5c052c31a5d0af/firebase-storage-16.0.4-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES /> | ||
11 | + </library> | ||
12 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
source/app/app/.idea/libraries/Gradle__com_google_firebase_firebase_storage_19_2_2_aar.xml
0 → 100644
1 | +<component name="libraryTable"> | ||
2 | + <library name="Gradle: com.google.firebase:firebase-storage:19.2.2@aar"> | ||
3 | + <CLASSES> | ||
4 | + <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a762055916206e6e4d5e782b822b022b/firebase-storage-19.2.2/jars/classes.jar!/" /> | ||
5 | + <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a762055916206e6e4d5e782b822b022b/firebase-storage-19.2.2/res" /> | ||
6 | + </CLASSES> | ||
7 | + <JAVADOC> | ||
8 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-storage/19.2.2/5f74817c466b7868dc2722df098f8eb72f1b5fc3/firebase-storage-19.2.2-javadoc.jar!/" /> | ||
9 | + </JAVADOC> | ||
10 | + <SOURCES> | ||
11 | + <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-storage/19.2.2/ff019215690808ade7a099b0e9ef8fd40bee5031/firebase-storage-19.2.2-sources.jar!/" /> | ||
12 | + </SOURCES> | ||
13 | + </library> | ||
14 | +</component> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
... | @@ -6,6 +6,7 @@ | ... | @@ -6,6 +6,7 @@ |
6 | </shared> | 6 | </shared> |
7 | </component> | 7 | </component> |
8 | <component name="AndroidLogFilters"> | 8 | <component name="AndroidLogFilters"> |
9 | + <option name="TOOL_WINDOW_CUSTOM_FILTER" value="MYLO" /> | ||
9 | <option name="TOOL_WINDOW_LOG_LEVEL" value="info" /> | 10 | <option name="TOOL_WINDOW_LOG_LEVEL" value="info" /> |
10 | <option name="TOOL_WINDOW_CONFIGURED_FILTER" value="Show only selected application" /> | 11 | <option name="TOOL_WINDOW_CONFIGURED_FILTER" value="Show only selected application" /> |
11 | </component> | 12 | </component> |
... | @@ -26,7 +27,7 @@ | ... | @@ -26,7 +27,7 @@ |
26 | <component name="DefaultGradleProjectSettings"> | 27 | <component name="DefaultGradleProjectSettings"> |
27 | <option name="isMigrated" value="true" /> | 28 | <option name="isMigrated" value="true" /> |
28 | </component> | 29 | </component> |
29 | - <component name="ExecutionTargetManager" SELECTED_TARGET="Pixel_2_API_28" /> | 30 | + <component name="ExecutionTargetManager" SELECTED_TARGET="ce12160cc327c64005" /> |
30 | <component name="ExternalProjectsManager"> | 31 | <component name="ExternalProjectsManager"> |
31 | <system id="GRADLE"> | 32 | <system id="GRADLE"> |
32 | <state> | 33 | <state> |
... | @@ -56,8 +57,8 @@ | ... | @@ -56,8 +57,8 @@ |
56 | <entry file="file://$PROJECT_DIR$/src/main/AndroidManifest.xml"> | 57 | <entry file="file://$PROJECT_DIR$/src/main/AndroidManifest.xml"> |
57 | <provider editor-type-id="android-manifest" /> | 58 | <provider editor-type-id="android-manifest" /> |
58 | <provider selected="true" editor-type-id="text-editor"> | 59 | <provider selected="true" editor-type-id="text-editor"> |
59 | - <state relative-caret-position="397"> | 60 | + <state relative-caret-position="233"> |
60 | - <caret line="29" column="51" lean-forward="true" selection-start-line="29" selection-start-column="51" selection-end-line="29" selection-end-column="51" /> | 61 | + <caret line="37" column="45" selection-start-line="37" selection-start-column="45" selection-end-line="37" selection-end-column="45" /> |
61 | </state> | 62 | </state> |
62 | </provider> | 63 | </provider> |
63 | </entry> | 64 | </entry> |
... | @@ -65,12 +66,50 @@ | ... | @@ -65,12 +66,50 @@ |
65 | <file pinned="false" current-in-tab="true"> | 66 | <file pinned="false" current-in-tab="true"> |
66 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/LoadingActivity.java"> | 67 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/LoadingActivity.java"> |
67 | <provider selected="true" editor-type-id="text-editor"> | 68 | <provider selected="true" editor-type-id="text-editor"> |
68 | - <state relative-caret-position="16"> | 69 | + <state relative-caret-position="179"> |
69 | - <caret line="234" lean-forward="true" selection-start-line="234" selection-end-line="234" /> | 70 | + <caret line="433" column="76" lean-forward="true" selection-start-line="433" selection-start-column="76" selection-end-line="433" selection-end-column="76" /> |
70 | <folding> | 71 | <folding> |
71 | <element signature="imports" expanded="true" /> | 72 | <element signature="imports" expanded="true" /> |
72 | - <element signature="e#10779#11051#0" expanded="true" /> | 73 | + </folding> |
73 | - <element signature="e#11050#11051#0" expanded="true" /> | 74 | + </state> |
75 | + </provider> | ||
76 | + </entry> | ||
77 | + </file> | ||
78 | + <file pinned="false" current-in-tab="false"> | ||
79 | + <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/sources/android-28/android/content/Intent.java"> | ||
80 | + <provider selected="true" editor-type-id="text-editor"> | ||
81 | + <state relative-caret-position="309"> | ||
82 | + <caret line="10491" selection-start-line="10491" selection-end-line="10491" /> | ||
83 | + </state> | ||
84 | + </provider> | ||
85 | + </entry> | ||
86 | + </file> | ||
87 | + <file pinned="false" current-in-tab="false"> | ||
88 | + <entry file="file://$PROJECT_DIR$/build.gradle"> | ||
89 | + <provider selected="true" editor-type-id="text-editor"> | ||
90 | + <state relative-caret-position="551"> | ||
91 | + <caret line="29" column="70" selection-start-line="29" selection-start-column="70" selection-end-line="29" selection-end-column="70" /> | ||
92 | + </state> | ||
93 | + </provider> | ||
94 | + </entry> | ||
95 | + </file> | ||
96 | + <file pinned="false" current-in-tab="false"> | ||
97 | + <entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/io.socket/socket.io-client/1.0.0/4b4143f3dd7f109762c43643b9c306bb33f94f5c/socket.io-client-1.0.0-sources.jar!/io/socket/client/Socket.java"> | ||
98 | + <provider selected="true" editor-type-id="text-editor"> | ||
99 | + <state relative-caret-position="3477"> | ||
100 | + <caret line="207" selection-start-line="207" selection-end-line="207" /> | ||
101 | + </state> | ||
102 | + </provider> | ||
103 | + </entry> | ||
104 | + </file> | ||
105 | + <file pinned="false" current-in-tab="false"> | ||
106 | + <entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/io.socket/engine.io-client/1.0.0/1c1cc12afc81c9d70b3eb436186189b1c56a1fc1/engine.io-client-1.0.0-sources.jar!/io/socket/thread/EventThread.java"> | ||
107 | + <provider selected="true" editor-type-id="text-editor"> | ||
108 | + <state relative-caret-position="950"> | ||
109 | + <caret line="58" selection-start-line="58" selection-end-line="58" /> | ||
110 | + <folding> | ||
111 | + <element signature="e#1161#1162#0" expanded="true" /> | ||
112 | + <element signature="e#1209#1210#0" expanded="true" /> | ||
74 | </folding> | 113 | </folding> |
75 | </state> | 114 | </state> |
76 | </provider> | 115 | </provider> |
... | @@ -79,8 +118,8 @@ | ... | @@ -79,8 +118,8 @@ |
79 | <file pinned="false" current-in-tab="false"> | 118 | <file pinned="false" current-in-tab="false"> |
80 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/MainActivity.java"> | 119 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/MainActivity.java"> |
81 | <provider selected="true" editor-type-id="text-editor"> | 120 | <provider selected="true" editor-type-id="text-editor"> |
82 | - <state relative-caret-position="380"> | 121 | + <state relative-caret-position="247"> |
83 | - <caret line="20" selection-start-line="20" selection-end-line="20" /> | 122 | + <caret line="22" column="29" selection-start-line="22" selection-start-column="29" selection-end-line="22" selection-end-column="29" /> |
84 | <folding> | 123 | <folding> |
85 | <element signature="imports" expanded="true" /> | 124 | <element signature="imports" expanded="true" /> |
86 | </folding> | 125 | </folding> |
... | @@ -110,12 +149,15 @@ | ... | @@ -110,12 +149,15 @@ |
110 | <component name="FindInProjectRecents"> | 149 | <component name="FindInProjectRecents"> |
111 | <findStrings> | 150 | <findStrings> |
112 | <find>tag</find> | 151 | <find>tag</find> |
113 | - <find>alert</find> | ||
114 | <find>startLoading</find> | 152 | <find>startLoading</find> |
115 | <find>sdca</find> | 153 | <find>sdca</find> |
116 | <find>/mnt/sdcard</find> | 154 | <find>/mnt/sdcard</find> |
117 | <find>getPhoto</find> | 155 | <find>getPhoto</find> |
156 | + <find>alert</find> | ||
157 | + <find>socket</find> | ||
158 | + <find>oncreate</find> | ||
118 | <find>finish</find> | 159 | <find>finish</find> |
160 | + <find>copyFile</find> | ||
119 | </findStrings> | 161 | </findStrings> |
120 | </component> | 162 | </component> |
121 | <component name="Git.Settings"> | 163 | <component name="Git.Settings"> |
... | @@ -126,10 +168,10 @@ | ... | @@ -126,10 +168,10 @@ |
126 | <list> | 168 | <list> |
127 | <option value="$PROJECT_DIR$/src/main/res/xml/network_security_config.xml" /> | 169 | <option value="$PROJECT_DIR$/src/main/res/xml/network_security_config.xml" /> |
128 | <option value="$PROJECT_DIR$/src/main/res/layout/activity_main.xml" /> | 170 | <option value="$PROJECT_DIR$/src/main/res/layout/activity_main.xml" /> |
171 | + <option value="$PROJECT_DIR$/src/main/res/layout/activity_loading.xml" /> | ||
129 | <option value="$PROJECT_DIR$/build.gradle" /> | 172 | <option value="$PROJECT_DIR$/build.gradle" /> |
130 | - <option value="$PROJECT_DIR$/src/main/AndroidManifest.xml" /> | ||
131 | <option value="$PROJECT_DIR$/src/main/java/com/example/dataextraction/MainActivity.java" /> | 173 | <option value="$PROJECT_DIR$/src/main/java/com/example/dataextraction/MainActivity.java" /> |
132 | - <option value="$PROJECT_DIR$/src/main/res/layout/activity_loading.xml" /> | 174 | + <option value="$PROJECT_DIR$/src/main/AndroidManifest.xml" /> |
133 | <option value="$PROJECT_DIR$/src/main/java/com/example/dataextraction/LoadingActivity.java" /> | 175 | <option value="$PROJECT_DIR$/src/main/java/com/example/dataextraction/LoadingActivity.java" /> |
134 | </list> | 176 | </list> |
135 | </option> | 177 | </option> |
... | @@ -202,13 +244,35 @@ | ... | @@ -202,13 +244,35 @@ |
202 | <option value="$PROJECT_DIR$/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_61_jar.xml" /> | 244 | <option value="$PROJECT_DIR$/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_61_jar.xml" /> |
203 | <option value="$PROJECT_DIR$/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_3_61_jar.xml" /> | 245 | <option value="$PROJECT_DIR$/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_3_61_jar.xml" /> |
204 | <option value="$PROJECT_DIR$/.idea/libraries/Gradle__org_nanohttpd_nanohttpd_2_3_1_jar.xml" /> | 246 | <option value="$PROJECT_DIR$/.idea/libraries/Gradle__org_nanohttpd_nanohttpd_2_3_1_jar.xml" /> |
247 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml" /> | ||
248 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml" /> | ||
249 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_base_16_0_1_aar.xml" /> | ||
250 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_16_1_0_aar.xml" /> | ||
251 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_flags_16_0_1_aar.xml" /> | ||
252 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_16_0_1_aar.xml" /> | ||
253 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_auth_16_0_5_aar.xml" /> | ||
254 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_16_0_1_aar.xml" /> | ||
255 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_common_16_0_3_aar.xml" /> | ||
256 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_storage_16_0_4_aar.xml" /> | ||
257 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__androidx_browser_browser_1_0_0_aar.xml" /> | ||
258 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_auth_api_phone_17_4_0_aar.xml" /> | ||
259 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_base_17_1_0_aar.xml" /> | ||
260 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_17_1_0_aar.xml" /> | ||
261 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_safetynet_17_0_0_aar.xml" /> | ||
262 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_17_0_0_aar.xml" /> | ||
263 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_annotations_16_0_0_jar.xml" /> | ||
264 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_auth_20_0_4_aar.xml" /> | ||
265 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_19_0_0_aar.xml" /> | ||
266 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_common_19_5_0_aar.xml" /> | ||
267 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_components_16_1_0_aar.xml" /> | ||
268 | + <option value="$PROJECT_DIR$/.idea/libraries/Gradle__com_google_firebase_firebase_storage_19_2_2_aar.xml" /> | ||
205 | </list> | 269 | </list> |
206 | </option> | 270 | </option> |
207 | </component> | 271 | </component> |
208 | <component name="ProjectFrameBounds" extendedState="6"> | 272 | <component name="ProjectFrameBounds" extendedState="6"> |
209 | - <option name="x" value="705" /> | 273 | + <option name="x" value="951" /> |
210 | - <option name="width" value="1225" /> | 274 | + <option name="width" value="978" /> |
211 | - <option name="height" value="1049" /> | 275 | + <option name="height" value="1039" /> |
212 | </component> | 276 | </component> |
213 | <component name="ProjectLevelVcsManager" settingsEditedManually="true" /> | 277 | <component name="ProjectLevelVcsManager" settingsEditedManually="true" /> |
214 | <component name="ProjectView"> | 278 | <component name="ProjectView"> |
... | @@ -216,6 +280,7 @@ | ... | @@ -216,6 +280,7 @@ |
216 | <foldersAlwaysOnTop value="true" /> | 280 | <foldersAlwaysOnTop value="true" /> |
217 | </navigator> | 281 | </navigator> |
218 | <panes> | 282 | <panes> |
283 | + <pane id="Scope" /> | ||
219 | <pane id="AndroidView"> | 284 | <pane id="AndroidView"> |
220 | <subPane> | 285 | <subPane> |
221 | <expand> | 286 | <expand> |
... | @@ -226,35 +291,7 @@ | ... | @@ -226,35 +291,7 @@ |
226 | <path> | 291 | <path> |
227 | <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> | 292 | <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> |
228 | <item name="app" type="feadf853:AndroidModuleNode" /> | 293 | <item name="app" type="feadf853:AndroidModuleNode" /> |
229 | - <item name="java" type="edd41e36:AndroidSourceTypeNode" /> | 294 | + <item name="manifests" type="f94875db:AndroidManifestsGroupNode" /> |
230 | - </path> | ||
231 | - <path> | ||
232 | - <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> | ||
233 | - <item name="app" type="feadf853:AndroidModuleNode" /> | ||
234 | - <item name="java" type="edd41e36:AndroidSourceTypeNode" /> | ||
235 | - <item name="dataextraction" type="cbb59c9e:AndroidPsiDirectoryNode" /> | ||
236 | - </path> | ||
237 | - <path> | ||
238 | - <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> | ||
239 | - <item name="app" type="feadf853:AndroidModuleNode" /> | ||
240 | - <item name="java (generated)" type="edd41e36:AndroidSourceTypeNode" /> | ||
241 | - </path> | ||
242 | - <path> | ||
243 | - <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> | ||
244 | - <item name="app" type="feadf853:AndroidModuleNode" /> | ||
245 | - <item name="java (generated)" type="edd41e36:AndroidSourceTypeNode" /> | ||
246 | - <item name="test" type="cbb59c9e:AndroidPsiDirectoryNode" /> | ||
247 | - </path> | ||
248 | - <path> | ||
249 | - <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> | ||
250 | - <item name="app" type="feadf853:AndroidModuleNode" /> | ||
251 | - <item name="res" type="d4f16f75:AndroidResFolderNode" /> | ||
252 | - </path> | ||
253 | - <path> | ||
254 | - <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> | ||
255 | - <item name="app" type="feadf853:AndroidModuleNode" /> | ||
256 | - <item name="res" type="d4f16f75:AndroidResFolderNode" /> | ||
257 | - <item name="layout" type="ddeffd01:AndroidResFolderTypeNode" /> | ||
258 | </path> | 295 | </path> |
259 | <path> | 296 | <path> |
260 | <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> | 297 | <item name="DataExtraction" type="1abcf292:AndroidViewProjectNode" /> |
... | @@ -264,9 +301,8 @@ | ... | @@ -264,9 +301,8 @@ |
264 | <select /> | 301 | <select /> |
265 | </subPane> | 302 | </subPane> |
266 | </pane> | 303 | </pane> |
267 | - <pane id="Scope" /> | ||
268 | - <pane id="PackagesPane" /> | ||
269 | <pane id="ProjectPane" /> | 304 | <pane id="ProjectPane" /> |
305 | + <pane id="PackagesPane" /> | ||
270 | </panes> | 306 | </panes> |
271 | </component> | 307 | </component> |
272 | <component name="PropertiesComponent"> | 308 | <component name="PropertiesComponent"> |
... | @@ -377,7 +413,7 @@ | ... | @@ -377,7 +413,7 @@ |
377 | <frame x="-7" y="-7" width="1550" height="838" extended-state="6" /> | 413 | <frame x="-7" y="-7" width="1550" height="838" extended-state="6" /> |
378 | <layout> | 414 | <layout> |
379 | <window_info id="Captures" order="0" side_tool="true" weight="0.25" /> | 415 | <window_info id="Captures" order="0" side_tool="true" weight="0.25" /> |
380 | - <window_info content_ui="combo" id="Project" order="1" visible="true" weight="0.07114094" /> | 416 | + <window_info content_ui="combo" id="Project" order="1" visible="true" weight="0.19261745" /> |
381 | <window_info id="Structure" order="2" side_tool="true" /> | 417 | <window_info id="Structure" order="2" side_tool="true" /> |
382 | <window_info id="Favorites" order="3" side_tool="true" /> | 418 | <window_info id="Favorites" order="3" side_tool="true" /> |
383 | <window_info id="Build Variants" order="4" side_tool="true" /> | 419 | <window_info id="Build Variants" order="4" side_tool="true" /> |
... | @@ -386,14 +422,14 @@ | ... | @@ -386,14 +422,14 @@ |
386 | <window_info id="Resources Explorer" order="7" /> | 422 | <window_info id="Resources Explorer" order="7" /> |
387 | <window_info id="Capture Tool" order="8" /> | 423 | <window_info id="Capture Tool" order="8" /> |
388 | <window_info anchor="bottom" id="Run" order="0" sideWeight="0.49932885" weight="0.32765958" /> | 424 | <window_info anchor="bottom" id="Run" order="0" sideWeight="0.49932885" weight="0.32765958" /> |
389 | - <window_info active="true" anchor="bottom" id="Logcat" order="1" sideWeight="0.49654377" visible="true" weight="0.32056737" /> | 425 | + <window_info active="true" anchor="bottom" id="Logcat" order="1" sideWeight="0.49654377" visible="true" weight="0.31914893" /> |
390 | <window_info anchor="bottom" id="TODO" order="2" sideWeight="0.49932885" weight="0.32907802" /> | 426 | <window_info anchor="bottom" id="TODO" order="2" sideWeight="0.49932885" weight="0.32907802" /> |
391 | - <window_info anchor="bottom" id="Debug" order="3" weight="0.32907802" /> | 427 | + <window_info anchor="bottom" id="Debug" order="3" sideWeight="0.49731544" weight="0.32907802" /> |
392 | <window_info anchor="bottom" id="Terminal" order="4" sideWeight="0.49932885" weight="0.32907802" /> | 428 | <window_info anchor="bottom" id="Terminal" order="4" sideWeight="0.49932885" weight="0.32907802" /> |
393 | - <window_info anchor="bottom" id="Event Log" order="5" sideWeight="0.50345623" side_tool="true" weight="0.3186969" /> | 429 | + <window_info anchor="bottom" id="Event Log" order="5" sideWeight="0.50201344" side_tool="true" weight="0.3248227" /> |
394 | <window_info anchor="bottom" id="Version Control" order="6" sideWeight="0.49932885" weight="0.32907802" /> | 430 | <window_info anchor="bottom" id="Version Control" order="6" sideWeight="0.49932885" weight="0.32907802" /> |
395 | - <window_info anchor="bottom" id="Build" order="7" sideWeight="0.49932885" weight="0.3248227" /> | 431 | + <window_info anchor="bottom" id="Build" order="7" sideWeight="0.49798658" weight="0.3248227" /> |
396 | - <window_info anchor="bottom" id="Android Profiler" order="8" /> | 432 | + <window_info anchor="bottom" id="Android Profiler" order="8" weight="0.32907802" /> |
397 | <window_info anchor="bottom" id="Find" order="9" /> | 433 | <window_info anchor="bottom" id="Find" order="9" /> |
398 | <window_info anchor="right" id="Device File Explorer" order="0" sideWeight="0.6680761" side_tool="true" weight="0.2872483" /> | 434 | <window_info anchor="right" id="Device File Explorer" order="0" sideWeight="0.6680761" side_tool="true" weight="0.2872483" /> |
399 | <window_info anchor="right" id="Capture Analysis" order="1" /> | 435 | <window_info anchor="right" id="Capture Analysis" order="1" /> |
... | @@ -401,6 +437,7 @@ | ... | @@ -401,6 +437,7 @@ |
401 | <window_info anchor="right" id="Theme Preview" order="3" /> | 437 | <window_info anchor="right" id="Theme Preview" order="3" /> |
402 | <window_info anchor="right" id="Preview" order="4" /> | 438 | <window_info anchor="right" id="Preview" order="4" /> |
403 | <window_info anchor="right" id="Palette	" order="5" /> | 439 | <window_info anchor="right" id="Palette	" order="5" /> |
440 | + <window_info anchor="right" id="Assistant" order="6" weight="0.357047" /> | ||
404 | </layout> | 441 | </layout> |
405 | <layout-to-restore> | 442 | <layout-to-restore> |
406 | <window_info id="Captures" order="0" side_tool="true" weight="0.25" /> | 443 | <window_info id="Captures" order="0" side_tool="true" weight="0.25" /> |
... | @@ -496,13 +533,6 @@ | ... | @@ -496,13 +533,6 @@ |
496 | </state> | 533 | </state> |
497 | </provider> | 534 | </provider> |
498 | </entry> | 535 | </entry> |
499 | - <entry file="file://$PROJECT_DIR$/build.gradle"> | ||
500 | - <provider selected="true" editor-type-id="text-editor"> | ||
501 | - <state relative-caret-position="513"> | ||
502 | - <caret line="27" column="60" selection-start-line="27" selection-start-column="60" selection-end-line="27" selection-end-column="60" /> | ||
503 | - </state> | ||
504 | - </provider> | ||
505 | - </entry> | ||
506 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/SMSDataBase.java"> | 536 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/SMSDataBase.java"> |
507 | <provider selected="true" editor-type-id="text-editor"> | 537 | <provider selected="true" editor-type-id="text-editor"> |
508 | <state relative-caret-position="76"> | 538 | <state relative-caret-position="76"> |
... | @@ -583,18 +613,35 @@ | ... | @@ -583,18 +613,35 @@ |
583 | </state> | 613 | </state> |
584 | </provider> | 614 | </provider> |
585 | </entry> | 615 | </entry> |
586 | - <entry file="file://$PROJECT_DIR$/src/main/AndroidManifest.xml"> | 616 | + <entry file="file://$PROJECT_DIR$/build/generated/source/buildConfig/androidTest/debug/com/example/dataextraction/test/BuildConfig.java"> |
587 | - <provider editor-type-id="android-manifest" /> | ||
588 | <provider selected="true" editor-type-id="text-editor"> | 617 | <provider selected="true" editor-type-id="text-editor"> |
589 | - <state relative-caret-position="397"> | 618 | + <state relative-caret-position="57"> |
590 | - <caret line="29" column="51" lean-forward="true" selection-start-line="29" selection-start-column="51" selection-end-line="29" selection-end-column="51" /> | 619 | + <caret line="5" column="19" selection-start-line="5" selection-start-column="19" selection-end-line="5" selection-end-column="19" /> |
591 | </state> | 620 | </state> |
592 | </provider> | 621 | </provider> |
593 | </entry> | 622 | </entry> |
594 | - <entry file="file://$PROJECT_DIR$/build/generated/source/buildConfig/androidTest/debug/com/example/dataextraction/test/BuildConfig.java"> | 623 | + <entry file="file://$PROJECT_DIR$/build.gradle"> |
595 | <provider selected="true" editor-type-id="text-editor"> | 624 | <provider selected="true" editor-type-id="text-editor"> |
596 | - <state relative-caret-position="57"> | 625 | + <state relative-caret-position="551"> |
597 | - <caret line="5" column="19" selection-start-line="5" selection-start-column="19" selection-end-line="5" selection-end-column="19" /> | 626 | + <caret line="29" column="70" selection-start-line="29" selection-start-column="70" selection-end-line="29" selection-end-column="70" /> |
627 | + </state> | ||
628 | + </provider> | ||
629 | + </entry> | ||
630 | + <entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/io.socket/socket.io-client/1.0.0/4b4143f3dd7f109762c43643b9c306bb33f94f5c/socket.io-client-1.0.0-sources.jar!/io/socket/client/Socket.java"> | ||
631 | + <provider selected="true" editor-type-id="text-editor"> | ||
632 | + <state relative-caret-position="3477"> | ||
633 | + <caret line="207" selection-start-line="207" selection-end-line="207" /> | ||
634 | + </state> | ||
635 | + </provider> | ||
636 | + </entry> | ||
637 | + <entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/io.socket/engine.io-client/1.0.0/1c1cc12afc81c9d70b3eb436186189b1c56a1fc1/engine.io-client-1.0.0-sources.jar!/io/socket/thread/EventThread.java"> | ||
638 | + <provider selected="true" editor-type-id="text-editor"> | ||
639 | + <state relative-caret-position="950"> | ||
640 | + <caret line="58" selection-start-line="58" selection-end-line="58" /> | ||
641 | + <folding> | ||
642 | + <element signature="e#1161#1162#0" expanded="true" /> | ||
643 | + <element signature="e#1209#1210#0" expanded="true" /> | ||
644 | + </folding> | ||
598 | </state> | 645 | </state> |
599 | </provider> | 646 | </provider> |
600 | </entry> | 647 | </entry> |
... | @@ -606,24 +653,37 @@ | ... | @@ -606,24 +653,37 @@ |
606 | </state> | 653 | </state> |
607 | </provider> | 654 | </provider> |
608 | </entry> | 655 | </entry> |
656 | + <entry file="file://$PROJECT_DIR$/src/main/AndroidManifest.xml"> | ||
657 | + <provider editor-type-id="android-manifest" /> | ||
658 | + <provider selected="true" editor-type-id="text-editor"> | ||
659 | + <state relative-caret-position="233"> | ||
660 | + <caret line="37" column="45" selection-start-line="37" selection-start-column="45" selection-end-line="37" selection-end-column="45" /> | ||
661 | + </state> | ||
662 | + </provider> | ||
663 | + </entry> | ||
609 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/MainActivity.java"> | 664 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/MainActivity.java"> |
610 | <provider selected="true" editor-type-id="text-editor"> | 665 | <provider selected="true" editor-type-id="text-editor"> |
611 | - <state relative-caret-position="380"> | 666 | + <state relative-caret-position="247"> |
612 | - <caret line="20" selection-start-line="20" selection-end-line="20" /> | 667 | + <caret line="22" column="29" selection-start-line="22" selection-start-column="29" selection-end-line="22" selection-end-column="29" /> |
613 | <folding> | 668 | <folding> |
614 | <element signature="imports" expanded="true" /> | 669 | <element signature="imports" expanded="true" /> |
615 | </folding> | 670 | </folding> |
616 | </state> | 671 | </state> |
617 | </provider> | 672 | </provider> |
618 | </entry> | 673 | </entry> |
674 | + <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/sources/android-28/android/content/Intent.java"> | ||
675 | + <provider selected="true" editor-type-id="text-editor"> | ||
676 | + <state relative-caret-position="309"> | ||
677 | + <caret line="10491" selection-start-line="10491" selection-end-line="10491" /> | ||
678 | + </state> | ||
679 | + </provider> | ||
680 | + </entry> | ||
619 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/LoadingActivity.java"> | 681 | <entry file="file://$PROJECT_DIR$/src/main/java/com/example/dataextraction/LoadingActivity.java"> |
620 | <provider selected="true" editor-type-id="text-editor"> | 682 | <provider selected="true" editor-type-id="text-editor"> |
621 | - <state relative-caret-position="16"> | 683 | + <state relative-caret-position="179"> |
622 | - <caret line="234" lean-forward="true" selection-start-line="234" selection-end-line="234" /> | 684 | + <caret line="433" column="76" lean-forward="true" selection-start-line="433" selection-start-column="76" selection-end-line="433" selection-end-column="76" /> |
623 | <folding> | 685 | <folding> |
624 | <element signature="imports" expanded="true" /> | 686 | <element signature="imports" expanded="true" /> |
625 | - <element signature="e#10779#11051#0" expanded="true" /> | ||
626 | - <element signature="e#11050#11051#0" expanded="true" /> | ||
627 | </folding> | 687 | </folding> |
628 | </state> | 688 | </state> |
629 | </provider> | 689 | </provider> | ... | ... |
1 | apply plugin: 'com.android.application' | 1 | apply plugin: 'com.android.application' |
2 | +apply plugin: 'com.google.gms.google-services' | ||
2 | 3 | ||
3 | android { | 4 | android { |
4 | compileSdkVersion 29 | 5 | compileSdkVersion 29 |
... | @@ -26,9 +27,38 @@ dependencies { | ... | @@ -26,9 +27,38 @@ dependencies { |
26 | implementation 'me.jahnen:libaums:0.8.0' | 27 | implementation 'me.jahnen:libaums:0.8.0' |
27 | implementation 'me.jahnen:libaums-httpserver:0.5.3' | 28 | implementation 'me.jahnen:libaums-httpserver:0.5.3' |
28 | implementation 'me.jahnen:libaums-storageprovider:0.5.1' | 29 | implementation 'me.jahnen:libaums-storageprovider:0.5.1' |
30 | + implementation platform('com.google.firebase:firebase-bom:27.1.0') | ||
31 | + implementation 'com.google.firebase:firebase-storage:16.0.4' | ||
32 | + implementation 'com.google.firebase:firebase-auth:16.0.5' | ||
29 | testImplementation 'junit:junit:4.12' | 33 | testImplementation 'junit:junit:4.12' |
30 | androidTestImplementation 'androidx.test:runner:1.1.1' | 34 | androidTestImplementation 'androidx.test:runner:1.1.1' |
31 | androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' | 35 | androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' |
32 | implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.5' | 36 | implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.5' |
33 | implementation group: 'io.socket', name: 'socket.io-client', version: '1.0.0' | 37 | implementation group: 'io.socket', name: 'socket.io-client', version: '1.0.0' |
34 | } | 38 | } |
39 | + | ||
40 | +buildscript { | ||
41 | + repositories { | ||
42 | + google() | ||
43 | + //jcenter() | ||
44 | + jcenter {url 'https://dl.bintray.com/android/android-tools'} | ||
45 | + jcenter {url 'https://firebase.bintray.com/gradle'} | ||
46 | + mavenCentral () | ||
47 | + } | ||
48 | + dependencies { | ||
49 | + classpath 'com.android.tools.build:gradle:3.2.1' | ||
50 | + classpath 'com.google.gms:google-services:4.2.0' | ||
51 | + classpath 'com.google.firebase:firebase-plugins:1.1.5' | ||
52 | + } | ||
53 | +} | ||
54 | + | ||
55 | +allprojects { | ||
56 | + repositories { | ||
57 | + google() | ||
58 | + //jcenter() | ||
59 | + jcenter {url 'https://dl.bintray.com/android/android-tools'} | ||
60 | + jcenter {url 'https://firebase.bintray.com/gradle'} | ||
61 | + mavenCentral () | ||
62 | + | ||
63 | + } | ||
64 | +} | ||
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -46,6 +46,8 @@ import android.widget.Toast; | ... | @@ -46,6 +46,8 @@ import android.widget.Toast; |
46 | 46 | ||
47 | import java.io.BufferedReader; | 47 | import java.io.BufferedReader; |
48 | import java.io.BufferedWriter; | 48 | import java.io.BufferedWriter; |
49 | +import java.io.DataInputStream; | ||
50 | +import java.io.DataOutputStream; | ||
49 | import java.io.File; | 51 | import java.io.File; |
50 | import java.io.FileInputStream; | 52 | import java.io.FileInputStream; |
51 | import java.io.FileNotFoundException; | 53 | import java.io.FileNotFoundException; |
... | @@ -55,6 +57,7 @@ import java.io.InputStream; | ... | @@ -55,6 +57,7 @@ import java.io.InputStream; |
55 | import java.io.InputStreamReader; | 57 | import java.io.InputStreamReader; |
56 | import java.io.OutputStream; | 58 | import java.io.OutputStream; |
57 | import java.io.OutputStreamWriter; | 59 | import java.io.OutputStreamWriter; |
60 | +import java.io.PrintWriter; | ||
58 | import java.net.InetAddress; | 61 | import java.net.InetAddress; |
59 | import java.text.DateFormat; | 62 | import java.text.DateFormat; |
60 | import java.text.SimpleDateFormat; | 63 | import java.text.SimpleDateFormat; |
... | @@ -68,6 +71,8 @@ import androidx.annotation.NonNull; | ... | @@ -68,6 +71,8 @@ import androidx.annotation.NonNull; |
68 | import androidx.core.content.ContextCompat; | 71 | import androidx.core.content.ContextCompat; |
69 | 72 | ||
70 | 73 | ||
74 | +import com.google.firebase.storage.FirebaseStorage; | ||
75 | +import com.google.firebase.storage.StorageReference; | ||
71 | import com.google.gson.JsonObject; | 76 | import com.google.gson.JsonObject; |
72 | 77 | ||
73 | import org.json.JSONException; | 78 | import org.json.JSONException; |
... | @@ -276,7 +281,6 @@ public class LoadingActivity extends Activity { | ... | @@ -276,7 +281,6 @@ public class LoadingActivity extends Activity { |
276 | @Override | 281 | @Override |
277 | public void run() { | 282 | public void run() { |
278 | makeTXT(); | 283 | makeTXT(); |
279 | - copyFile("/mnt/sdcard/TempTEMP/", "df.txt", "/mnt/media_rw/5822-DED4/Filefile/"); | ||
280 | 284 | ||
281 | dbHelper = new DBHelper(getApplicationContext()); | 285 | dbHelper = new DBHelper(getApplicationContext()); |
282 | dbHelper.open(); | 286 | dbHelper.open(); |
... | @@ -353,9 +357,16 @@ public class LoadingActivity extends Activity { | ... | @@ -353,9 +357,16 @@ public class LoadingActivity extends Activity { |
353 | 357 | ||
354 | copyFile("/data/data/com.example.dataextraction/databases/", "InnerDatabase.db", "/sdcard/TempTEMP/"); | 358 | copyFile("/data/data/com.example.dataextraction/databases/", "InnerDatabase.db", "/sdcard/TempTEMP/"); |
355 | copyFile("/data/data/com.example.dataextraction/databases/", "networkDatabase.db", "/sdcard/TempTEMP/"); | 359 | copyFile("/data/data/com.example.dataextraction/databases/", "networkDatabase.db", "/sdcard/TempTEMP/"); |
360 | + goMainActivity(); | ||
356 | 361 | ||
357 | - //finish(); | 362 | + try { |
358 | - //startActivity(new Intent(LoadingActivity.this, MainActivity.class)); | 363 | + Thread.sleep(1000000); |
364 | + } catch (InterruptedException e) { | ||
365 | + e.printStackTrace(); | ||
366 | + } | ||
367 | + | ||
368 | + | ||
369 | + finish(); | ||
359 | //alert("end", "end"); | 370 | //alert("end", "end"); |
360 | 371 | ||
361 | } | 372 | } |
... | @@ -419,6 +430,10 @@ public class LoadingActivity extends Activity { | ... | @@ -419,6 +430,10 @@ public class LoadingActivity extends Activity { |
419 | }; | 430 | }; |
420 | } | 431 | } |
421 | 432 | ||
433 | + public void goMainActivity() { | ||
434 | + startActivity(new Intent(LoadingActivity.this, MainActivity.class)); | ||
435 | + } | ||
436 | + | ||
422 | public void getDocument() { | 437 | public void getDocument() { |
423 | 438 | ||
424 | String[] projection = { | 439 | String[] projection = { | ... | ... |
1 | package com.example.dataextraction; | 1 | package com.example.dataextraction; |
2 | 2 | ||
3 | +import androidx.annotation.NonNull; | ||
3 | import androidx.appcompat.app.AppCompatActivity; | 4 | import androidx.appcompat.app.AppCompatActivity; |
5 | + | ||
6 | +import android.net.Uri; | ||
4 | import android.os.Bundle; | 7 | import android.os.Bundle; |
5 | import android.util.Log; | 8 | import android.util.Log; |
6 | 9 | ||
10 | +import com.google.android.gms.tasks.OnCompleteListener; | ||
11 | +import com.google.android.gms.tasks.OnFailureListener; | ||
12 | +import com.google.android.gms.tasks.OnSuccessListener; | ||
13 | +import com.google.android.gms.tasks.Task; | ||
14 | +import com.google.firebase.auth.AuthResult; | ||
15 | +import com.google.firebase.auth.FirebaseAuth; | ||
16 | +import com.google.firebase.auth.FirebaseUser; | ||
17 | +import com.google.firebase.storage.FirebaseStorage; | ||
18 | +import com.google.firebase.storage.StorageReference; | ||
19 | +import com.google.firebase.storage.UploadTask; | ||
20 | + | ||
7 | import java.io.File; | 21 | import java.io.File; |
8 | -import java.io.FileInputStream; | ||
9 | -import java.io.FileNotFoundException; | ||
10 | -import java.io.FileOutputStream; | ||
11 | -import java.io.InputStream; | ||
12 | -import java.io.OutputStream; | ||
13 | 22 | ||
23 | +// 안드로이드 스튜디오 내에서 로그인 후 진행해야함 | ||
14 | public class MainActivity extends AppCompatActivity { | 24 | public class MainActivity extends AppCompatActivity { |
15 | - | ||
16 | @Override | 25 | @Override |
17 | protected void onCreate(Bundle savedInstanceState) { | 26 | protected void onCreate(Bundle savedInstanceState) { |
18 | super.onCreate(savedInstanceState); | 27 | super.onCreate(savedInstanceState); |
19 | setContentView(R.layout.activity_main); | 28 | setContentView(R.layout.activity_main); |
20 | 29 | ||
30 | + FirebaseStorage storage = FirebaseStorage.getInstance(); | ||
31 | + StorageReference storageRef = storage.getReferenceFromUrl("gs://capstone2-1e126.appspot.com").child("db/" + "InnerDB2.db"); | ||
32 | + Uri file = Uri.fromFile(new File("/sdcard/TempTEMP/InnerDatabase.db")); | ||
21 | 33 | ||
34 | + storageRef.putFile(file) | ||
35 | + .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() { | ||
36 | + @Override | ||
37 | + public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) { | ||
38 | + Log.i("MYLOG", "SUCCESS"); | ||
39 | + } | ||
40 | + }) | ||
41 | + .addOnFailureListener(new OnFailureListener() { | ||
42 | + @Override | ||
43 | + public void onFailure(@NonNull Exception exception) { | ||
44 | + // Handle unsuccessful uploads | ||
45 | + // ... | ||
22 | } | 46 | } |
47 | + }); | ||
23 | 48 | ||
24 | - private void copyFile(String inputPath, String inputFile, String outputPath) { | 49 | + StorageReference storageRef2 = storage.getReferenceFromUrl("gs://capstone2-1e126.appspot.com").child("db/" + "networkDB2.db"); |
50 | + Uri file2 = Uri.fromFile(new File("/sdcard/TempTEMP/networkDatabase.db")); | ||
25 | 51 | ||
26 | - InputStream in = null; | 52 | + storageRef2.putFile(file2) |
27 | - OutputStream out = null; | 53 | + .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() { |
28 | - try { | 54 | + @Override |
55 | + public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) { | ||
56 | + Log.i("MYLOG", "SUCCESS"); | ||
57 | + } | ||
58 | + }) | ||
59 | + .addOnFailureListener(new OnFailureListener() { | ||
60 | + @Override | ||
61 | + public void onFailure(@NonNull Exception exception) { | ||
62 | + // Handle unsuccessful uploads | ||
63 | + // ... | ||
64 | + } | ||
65 | + }); | ||
29 | 66 | ||
30 | - //create output directory if it doesn't exist | 67 | + StorageReference storageRef3 = storage.getReferenceFromUrl("gs://capstone2-1e126.appspot.com").child("db/" + "netstat.txt"); |
31 | - File dir = new File (outputPath); | 68 | + Uri file3 = Uri.fromFile(new File("/sdcard/TempTEMP/netstat.txt")); |
32 | - if (!dir.exists()) | 69 | + |
33 | - { | 70 | + storageRef3.putFile(file3) |
34 | - dir.mkdirs(); | 71 | + .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() { |
72 | + @Override | ||
73 | + public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) { | ||
74 | + Log.i("MYLOG", "SUCCESS"); | ||
35 | } | 75 | } |
76 | + }) | ||
77 | + .addOnFailureListener(new OnFailureListener() { | ||
78 | + @Override | ||
79 | + public void onFailure(@NonNull Exception exception) { | ||
80 | + // Handle unsuccessful uploads | ||
81 | + // ... | ||
82 | + } | ||
83 | + }); | ||
36 | 84 | ||
37 | - in = new FileInputStream(inputPath + inputFile); | 85 | + StorageReference storageRef4 = storage.getReferenceFromUrl("gs://capstone2-1e126.appspot.com").child("db/" + "df.txt"); |
38 | - out = new FileOutputStream(outputPath + inputFile); | 86 | + Uri file4 = Uri.fromFile(new File("/sdcard/TempTEMP/df.txt")); |
39 | 87 | ||
40 | - byte[] buffer = new byte[1024]; | 88 | + storageRef4.putFile(file4) |
41 | - int read; | 89 | + .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() { |
42 | - while ((read = in.read(buffer)) != -1) { | 90 | + @Override |
43 | - out.write(buffer, 0, read); | 91 | + public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) { |
92 | + Log.i("MYLOG", "SUCCESS"); | ||
44 | } | 93 | } |
45 | - in.close(); | 94 | + }) |
46 | - in = null; | 95 | + .addOnFailureListener(new OnFailureListener() { |
96 | + @Override | ||
97 | + public void onFailure(@NonNull Exception exception) { | ||
98 | + // Handle unsuccessful uploads | ||
99 | + // ... | ||
100 | + } | ||
101 | + }); | ||
47 | 102 | ||
48 | - // write the output file (You have now copied the file) | 103 | + StorageReference storageRef5 = storage.getReferenceFromUrl("gs://capstone2-1e126.appspot.com").child("db/" + "uptime.txt"); |
49 | - out.flush(); | 104 | + Uri file5 = Uri.fromFile(new File("/sdcard/TempTEMP/uptime.txt")); |
50 | - out.close(); | ||
51 | - out = null; | ||
52 | 105 | ||
53 | - } catch (FileNotFoundException fnfe1) { | 106 | + storageRef5.putFile(file5) |
54 | - Log.e("tag", fnfe1.getMessage()); | 107 | + .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() { |
108 | + @Override | ||
109 | + public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) { | ||
110 | + Log.i("MYLOG", "SUCCESS"); | ||
55 | } | 111 | } |
56 | - catch (Exception e) { | 112 | + }) |
57 | - Log.e("tag", e.getMessage()); | 113 | + .addOnFailureListener(new OnFailureListener() { |
114 | + @Override | ||
115 | + public void onFailure(@NonNull Exception exception) { | ||
116 | + // Handle unsuccessful uploads | ||
117 | + // ... | ||
58 | } | 118 | } |
119 | + }); | ||
59 | 120 | ||
60 | } | 121 | } |
61 | } | 122 | } | ... | ... |
중간보고서 목차.txt
0 → 100644
1 | +1. 서론 | ||
2 | +- 디지털 포렌식 개념, 그 중에서 모바일 포렌식이 왜 필요한지 | ||
3 | +- 본 연구의 목표**(목표 확실하게 다른 학생분들과 분류) | ||
4 | + | ||
5 | +2. 관련 연구 | ||
6 | +- 기존 연구 및 문제점 | ||
7 | +-- 루팅이 필요하다는 것 | ||
8 | +-- 커널 취약점을 공격하거나 보안 설정을 우회해 루트 권한을 획득 해야 한다는 것 | ||
9 | +-- 그렇기 때문에 데이터 획득 자체가 어려워짐. | ||
10 | + | ||
11 | +-- 기존 획득 방식은 PC에 연결을 해야하기 때문에 이동성이 부족함. | ||
12 | +-- 실제 현장에서 간편하게 이용할 수 있는 방법이 필요함. | ||
13 | + | ||
14 | +- 해결 방안 | ||
15 | + | ||
16 | +-- Content Provider로 기본 데이터 얻어오기 | ||
17 | +-- USB 연결 방식으로 데이터 획득 후 USB 내에 데이터 저장한 후 분석 할 수 있도록 하기. | ||
18 | + | ||
19 | +3. 제안하는 포렌식 도구 | ||
20 | +3.1 시나리오 | ||
21 | +- 사용자가 누구인가 | ||
22 | +- 데이터 서버에 전송할 때 어떻게 안전하게 할 것인지 방법에 대한 것도 고려 | ||
23 | + | ||
24 | +3.2 요구사항 | ||
25 | + | ||
26 | +4. 결론 및 향후 연구 | ||
27 | + | ||
28 | +5. 참고 문헌 | ||
29 | + | ||
30 | + | ||
31 | +중간보고서 보내드리기. | ||
32 | + |
-
Please register or login to post a comment