diff --git a/.idea/misc.xml b/.idea/misc.xml
index 6fa4449..caf81ef 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -43,7 +43,11 @@
+
+
+
+
diff --git a/OpenCV/build/.transforms/e7d37524ed0c21a957f925979e881264/results.bin b/OpenCV/build/.transforms/e7d37524ed0c21a957f925979e881264/results.bin
new file mode 100644
index 0000000..0d259dd
--- /dev/null
+++ b/OpenCV/build/.transforms/e7d37524ed0c21a957f925979e881264/results.bin
@@ -0,0 +1 @@
+o/classes
diff --git a/OpenCV/build/.transforms/e7d37524ed0c21a957f925979e881264/transformed/classes/classes.dex b/OpenCV/build/.transforms/e7d37524ed0c21a957f925979e881264/transformed/classes/classes.dex
new file mode 100644
index 0000000..b6faf9d
Binary files /dev/null and b/OpenCV/build/.transforms/e7d37524ed0c21a957f925979e881264/transformed/classes/classes.dex differ
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1225_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1225_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1225_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1255_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1255_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1255_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1421_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1421_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1421_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1554_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1554_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1554_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1903_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1903_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1903_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1916_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1916_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_1916_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_213_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_213_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_213_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_215_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_215_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_215_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2177_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2177_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2177_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_218_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_218_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_218_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2260_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2260_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2260_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_227_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_227_timing.txt
index 9708df4..ad5cad1 100644
--- a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_227_timing.txt
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_227_timing.txt
@@ -1,2 +1,4 @@
# C/C++ build system timings
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2467_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2467_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2467_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2617_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2617_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2617_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2735_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2735_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2735_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2900_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2900_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_2900_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3015_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3015_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3015_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3241_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3241_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3241_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3372_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3372_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3372_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3532_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3532_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3532_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3811_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3811_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3811_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3969_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3969_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_3969_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4139_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4139_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4139_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4324_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4324_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4324_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4472_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4472_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4472_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4653_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4653_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4653_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4658_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4658_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4658_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4986_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4986_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_4986_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5089_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5089_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5089_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5342_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5342_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5342_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5431_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5431_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5431_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5666_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5666_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5666_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_569_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_569_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_569_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5752_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5752_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_5752_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_586_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_586_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_586_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_596_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_596_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_596_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6011_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6011_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6011_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6037_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6037_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6037_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6331_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6331_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6331_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6365_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6365_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6365_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6667_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6667_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6667_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6995_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6995_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_6995_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_7342_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_7342_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_7342_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_7678_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_7678_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_7678_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8189_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8189_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8189_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8293_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8293_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8293_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8534_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8534_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8534_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8650_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8650_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8650_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8974_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8974_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_8974_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_898_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_898_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_898_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_919_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_919_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_919_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_9300_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_9300_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/generate_cxx_metadata_9300_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/metadata_generation_record.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/metadata_generation_record.json
index 420c6ca..7076fcb 100644
--- a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/metadata_generation_record.json
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/arm64-v8a/metadata_generation_record.json
@@ -11,7 +11,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": 1214405295
+ "memoizedHashCode": 1297423134
},
{
"level_": 0,
@@ -25,7 +25,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": 1577894977
+ "memoizedHashCode": 1660912816
},
{
"level_": 0,
@@ -39,6 +39,6 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -1977855922
+ "memoizedHashCode": -1894838083
}
]
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/additional_project_files.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/additional_project_files.txt
new file mode 100644
index 0000000..e69de29
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/android_gradle_build_mini.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/android_gradle_build_mini.json
new file mode 100644
index 0000000..439773b
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/android_gradle_build_mini.json
@@ -0,0 +1,27 @@
+{
+ "buildFiles": [
+ "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt"
+ ],
+ "cleanCommandsComponents": [
+ [
+ "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe",
+ "-C",
+ "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a",
+ "clean"
+ ]
+ ],
+ "buildTargetsCommandComponents": [
+ "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe",
+ "-C",
+ "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a",
+ "{LIST_OF_TARGETS_TO_BUILD}"
+ ],
+ "libraries": {
+ "opencv_jni_shared::@6890427a1f51a3e7e1df": {
+ "artifactName": "opencv_jni_shared",
+ "abi": "armeabi-v7a",
+ "output": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\\libopencv_jni_shared.a",
+ "runtimeFiles": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/build_file_index.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/build_file_index.txt
new file mode 100644
index 0000000..0816b7d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/build_file_index.txt
@@ -0,0 +1 @@
+D:\QTagger\a\QTagger_Android10\OpenCV\libcxx_helper\CMakeLists.txt
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/build_model.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/build_model.json
new file mode 100644
index 0000000..52a8360
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/build_model.json
@@ -0,0 +1,170 @@
+{
+ "abi": "ARMEABI_V7A",
+ "info": {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ "cxxBuildFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a",
+ "soFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\armeabi-v7a",
+ "soRepublishFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cmake\\debug\\obj\\armeabi-v7a",
+ "abiPlatformVersion": 21,
+ "cmake": {
+ "effectiveConfiguration": {
+ "inheritEnvironments": [],
+ "variables": []
+ }
+ },
+ "variant": {
+ "buildSystemArgumentList": [
+ "-DANDROID_STL\u003dc++_shared"
+ ],
+ "cFlagsList": [],
+ "cppFlagsList": [],
+ "variantName": "debug",
+ "isDebuggableEnabled": true,
+ "validAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "buildTargetSet": [
+ "opencv_jni_shared"
+ ],
+ "implicitBuildTargetSet": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "module": {
+ "cxxFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx",
+ "intermediatesBaseFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates",
+ "intermediatesFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx",
+ "gradleModulePathName": ":OpenCV",
+ "moduleRootFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV",
+ "moduleBuildFile": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build.gradle",
+ "makeFile": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "buildSystem": "CMAKE",
+ "ndkFolder": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529",
+ "ndkVersion": "21.4.7075529",
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkDefaultStl": "LIBCXX_STATIC",
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 30,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29,
+ "R": 30
+ }
+ },
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "cmakeToolchainFile": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake",
+ "cmake": {
+ "isValidCmakeAvailable": true,
+ "cmakeExe": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe",
+ "minimumCmakeVersion": "3.18.1"
+ },
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\arm-linux-androideabi\\libc++_shared.so",
+ "ARM64_V8A": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\aarch64-linux-android\\libc++_shared.so",
+ "X86": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\i686-linux-android\\libc++_shared.so",
+ "X86_64": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\x86_64-linux-android\\libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ },
+ "project": {
+ "rootBuildGradleFolder": "D:\\QTagger\\a\\QTagger_Android10",
+ "sdkFolder": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isPrefabEnabled": false
+ },
+ "outputOptions": [],
+ "ninjaExe": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe"
+ },
+ "prefabClassPaths": [],
+ "prefabPackages": [],
+ "prefabPackageConfigurations": [],
+ "stlType": "c++_shared",
+ "optimizationTag": "Debug"
+ },
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "prefabFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\prefab\\armeabi-v7a",
+ "isActiveAbi": true,
+ "fullConfigurationHash": "111w1j126wg3v471f2xv6ll2t5i322oo703j3z1t174e3s58155i6x215u67",
+ "configurationArguments": [
+ "-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_SYSTEM_VERSION\u003d21",
+ "-DANDROID_PLATFORM\u003dandroid-21",
+ "-DANDROID_ABI\u003darmeabi-v7a",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi-v7a",
+ "-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529",
+ "-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529",
+ "-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake",
+ "-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\armeabi-v7a",
+ "-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\armeabi-v7a",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a",
+ "-GNinja",
+ "-DANDROID_STL\u003dc++_shared"
+ ],
+ "stlLibraryFile": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\arm-linux-androideabi\\libc++_shared.so",
+ "intermediatesParentFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12"
+}
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/generate_cxx_metadata_215_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/generate_cxx_metadata_215_timing.txt
new file mode 100644
index 0000000..766fd01
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/generate_cxx_metadata_215_timing.txt
@@ -0,0 +1,8 @@
+# C/C++ build system timings
+generate_cxx_metadata
+ execute-generate-process
+ execute-process 884ms
+ [gap of 28ms]
+ execute-generate-process completed in 915ms
+generate_cxx_metadata completed in 921ms
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_record.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_record.json
new file mode 100644
index 0000000..528a2be
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_record.json
@@ -0,0 +1,184 @@
+[
+ {
+ "level_": 0,
+ "message_": "Start JSON generation. Platform version: 21 min SDK version: armeabi-v7a",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 399480583
+ },
+ {
+ "level_": 0,
+ "message_": "rebuilding JSON D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\\android_gradle_build.json due to:",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 1289674658
+ },
+ {
+ "level_": 0,
+ "message_": "- expected json D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\\android_gradle_build.json file is not present, will remove stale json folder",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1040373668
+ },
+ {
+ "level_": 0,
+ "message_": "- missing previous command file D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\\metadata_generation_command.txt, will remove stale json folder",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1096317062
+ },
+ {
+ "level_": 0,
+ "message_": "- command changed from previous, will remove stale json folder",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -730638217
+ },
+ {
+ "level_": 0,
+ "message_": "removing stale contents from \u0027D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\u0027",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -584771484
+ },
+ {
+ "level_": 0,
+ "message_": "created folder \u0027D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\u0027",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 1623250544
+ },
+ {
+ "level_": 0,
+ "message_": "executing cmake Executable : C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe\narguments : \n-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_SYSTEM_VERSION\u003d21\n-DANDROID_PLATFORM\u003dandroid-21\n-DANDROID_ABI\u003darmeabi-v7a\n-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi-v7a\n-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake\n-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\armeabi-v7a\n-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\armeabi-v7a\n-DCMAKE_BUILD_TYPE\u003dDebug\n-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\n-GNinja\n-DANDROID_STL\u003dc++_shared\njvmArgs : \n\n",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1196078929
+ },
+ {
+ "level_": 0,
+ "message_": "Executable : C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe\narguments : \n-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_SYSTEM_VERSION\u003d21\n-DANDROID_PLATFORM\u003dandroid-21\n-DANDROID_ABI\u003darmeabi-v7a\n-DCMAKE_ANDROID_ARCH_ABI\u003darmeabi-v7a\n-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake\n-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\armeabi-v7a\n-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\armeabi-v7a\n-DCMAKE_BUILD_TYPE\u003dDebug\n-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\n-GNinja\n-DANDROID_STL\u003dc++_shared\njvmArgs : \n\n",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1120377746
+ },
+ {
+ "level_": 0,
+ "message_": "Exiting generation of D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\\compile_commands.json.bin normally",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 2063400582
+ },
+ {
+ "level_": 0,
+ "message_": "done executing cmake",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1042984468
+ },
+ {
+ "level_": 0,
+ "message_": "write command file D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\armeabi-v7a\\metadata_generation_command.txt",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1693381162
+ },
+ {
+ "level_": 0,
+ "message_": "JSON generation completed without problems",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|armeabi-v7a",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 895088616
+ }
+]
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_stderr.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_stderr.txt
new file mode 100644
index 0000000..5bfecf3
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_stderr.txt
@@ -0,0 +1,13 @@
+CMake Warning (dev) in CMakeLists.txt:
+ No project() command is present. The top-level CMakeLists.txt file must
+ contain a literal, direct call to the project() command. Add a line of
+ code such as
+
+ project(ProjectName)
+
+ near the top of the file, but after cmake_minimum_required().
+
+ CMake is pretending there is a "project(Project)" command on the first
+ line.
+This warning is for project developers. Use -Wno-dev to suppress it.
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_stdout.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_stdout.txt
new file mode 100644
index 0000000..6c44a18
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/metadata_generation_stdout.txt
@@ -0,0 +1,13 @@
+-- Detecting C compiler ABI info
+-- Detecting C compiler ABI info - done
+-- Check for working C compiler: C:/Users/lee/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe - skipped
+-- Detecting C compile features
+-- Detecting C compile features - done
+-- Detecting CXX compiler ABI info
+-- Detecting CXX compiler ABI info - done
+-- Check for working CXX compiler: C:/Users/lee/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe - skipped
+-- Detecting CXX compile features
+-- Detecting CXX compile features - done
+-- Configuring done
+-- Generating done
+-- Build files have been written to: D:/QTagger/a/QTagger_Android10/OpenCV/.cxx/Debug/111w1j12/armeabi-v7a
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/symbol_folder_index.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/symbol_folder_index.txt
new file mode 100644
index 0000000..209e588
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/armeabi-v7a/symbol_folder_index.txt
@@ -0,0 +1 @@
+D:\QTagger\a\QTagger_Android10\OpenCV\build\intermediates\cxx\Debug\111w1j12\obj\armeabi-v7a
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_10146_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_10146_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_10146_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_10435_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_10435_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_10435_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_215_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_215_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_215_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_3546_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_3546_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_3546_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_7855_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_7855_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_7855_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_8878_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_8878_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_8878_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9198_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9198_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9198_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9495_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9495_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9495_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9820_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9820_timing.txt
new file mode 100644
index 0000000..9708df4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/generate_cxx_metadata_9820_timing.txt
@@ -0,0 +1,2 @@
+# C/C++ build system timings
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/metadata_generation_record.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/metadata_generation_record.json
index b0c65ad..58c8551 100644
--- a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/metadata_generation_record.json
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86/metadata_generation_record.json
@@ -11,11 +11,11 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -1290783487
+ "memoizedHashCode": 469605365
},
{
"level_": 0,
- "message_": "rebuilding JSON D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\\android_gradle_build.json due to:",
+ "message_": "JSON \u0027D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\\android_gradle_build.json\u0027 was up-to-date",
"file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
"tag_": "debug|x86",
"diagnosticCode_": 0,
@@ -25,133 +25,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -722866020
- },
- {
- "level_": 0,
- "message_": "- expected json D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\\android_gradle_build.json file is not present, will remove stale json folder",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": 341032750
- },
- {
- "level_": 0,
- "message_": "- missing previous command file D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\\metadata_generation_command.txt, will remove stale json folder",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": -1731851444
- },
- {
- "level_": 0,
- "message_": "- command changed from previous, will remove stale json folder",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": 1170346141
- },
- {
- "level_": 0,
- "message_": "created folder \u0027D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\u0027",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": -697261758
- },
- {
- "level_": 0,
- "message_": "executing cmake Executable : C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe\narguments : \n-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_SYSTEM_VERSION\u003d21\n-DANDROID_PLATFORM\u003dandroid-21\n-DANDROID_ABI\u003dx86\n-DCMAKE_ANDROID_ARCH_ABI\u003dx86\n-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake\n-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86\n-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86\n-DCMAKE_BUILD_TYPE\u003dDebug\n-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\n-GNinja\n-DANDROID_STL\u003dc++_shared\njvmArgs : \n\n",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": 400736897
- },
- {
- "level_": 0,
- "message_": "Executable : C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe\narguments : \n-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_SYSTEM_VERSION\u003d21\n-DANDROID_PLATFORM\u003dandroid-21\n-DANDROID_ABI\u003dx86\n-DCMAKE_ANDROID_ARCH_ABI\u003dx86\n-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake\n-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86\n-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86\n-DCMAKE_BUILD_TYPE\u003dDebug\n-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\n-GNinja\n-DANDROID_STL\u003dc++_shared\njvmArgs : \n\n",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": 1155778880
- },
- {
- "level_": 0,
- "message_": "Exiting generation of D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\\compile_commands.json.bin normally",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": -805532072
- },
- {
- "level_": 0,
- "message_": "done executing cmake",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": 857999890
- },
- {
- "level_": 0,
- "message_": "write command file D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86\\metadata_generation_command.txt",
- "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
- "tag_": "debug|x86",
- "diagnosticCode_": 0,
- "memoizedIsInitialized": 1,
- "unknownFields": {
- "fields": {},
- "fieldsDescending": {}
- },
- "memoizedSize": -1,
- "memoizedHashCode": 845404368
+ "memoizedHashCode": 130476295
},
{
"level_": 0,
@@ -165,6 +39,6 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -1498894322
+ "memoizedHashCode": 261494530
}
]
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/additional_project_files.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/additional_project_files.txt
new file mode 100644
index 0000000..e69de29
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/android_gradle_build_mini.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/android_gradle_build_mini.json
new file mode 100644
index 0000000..597caf4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/android_gradle_build_mini.json
@@ -0,0 +1,27 @@
+{
+ "buildFiles": [
+ "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt"
+ ],
+ "cleanCommandsComponents": [
+ [
+ "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe",
+ "-C",
+ "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64",
+ "clean"
+ ]
+ ],
+ "buildTargetsCommandComponents": [
+ "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe",
+ "-C",
+ "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64",
+ "{LIST_OF_TARGETS_TO_BUILD}"
+ ],
+ "libraries": {
+ "opencv_jni_shared::@6890427a1f51a3e7e1df": {
+ "artifactName": "opencv_jni_shared",
+ "abi": "x86_64",
+ "output": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\\libopencv_jni_shared.a",
+ "runtimeFiles": []
+ }
+ }
+}
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/build_file_index.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/build_file_index.txt
new file mode 100644
index 0000000..0816b7d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/build_file_index.txt
@@ -0,0 +1 @@
+D:\QTagger\a\QTagger_Android10\OpenCV\libcxx_helper\CMakeLists.txt
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/build_model.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/build_model.json
new file mode 100644
index 0000000..c209198
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/build_model.json
@@ -0,0 +1,170 @@
+{
+ "abi": "X86_64",
+ "info": {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ "cxxBuildFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64",
+ "soFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86_64",
+ "soRepublishFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cmake\\debug\\obj\\x86_64",
+ "abiPlatformVersion": 21,
+ "cmake": {
+ "effectiveConfiguration": {
+ "inheritEnvironments": [],
+ "variables": []
+ }
+ },
+ "variant": {
+ "buildSystemArgumentList": [
+ "-DANDROID_STL\u003dc++_shared"
+ ],
+ "cFlagsList": [],
+ "cppFlagsList": [],
+ "variantName": "debug",
+ "isDebuggableEnabled": true,
+ "validAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "buildTargetSet": [
+ "opencv_jni_shared"
+ ],
+ "implicitBuildTargetSet": [],
+ "cmakeSettingsConfiguration": "android-gradle-plugin-predetermined-name",
+ "module": {
+ "cxxFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx",
+ "intermediatesBaseFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates",
+ "intermediatesFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx",
+ "gradleModulePathName": ":OpenCV",
+ "moduleRootFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV",
+ "moduleBuildFile": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build.gradle",
+ "makeFile": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "buildSystem": "CMAKE",
+ "ndkFolder": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529",
+ "ndkVersion": "21.4.7075529",
+ "ndkSupportedAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkDefaultAbiList": [
+ "ARMEABI_V7A",
+ "ARM64_V8A",
+ "X86",
+ "X86_64"
+ ],
+ "ndkDefaultStl": "LIBCXX_STATIC",
+ "ndkMetaPlatforms": {
+ "min": 16,
+ "max": 30,
+ "aliases": {
+ "20": 19,
+ "25": 24,
+ "J": 16,
+ "J-MR1": 17,
+ "J-MR2": 18,
+ "K": 19,
+ "L": 21,
+ "L-MR1": 22,
+ "M": 23,
+ "N": 24,
+ "N-MR1": 24,
+ "O": 26,
+ "O-MR1": 27,
+ "P": 28,
+ "Q": 29,
+ "R": 30
+ }
+ },
+ "ndkMetaAbiList": [
+ {
+ "abi": "ARMEABI_V7A",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "ARM64_V8A",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86",
+ "bitness": 32,
+ "deprecated": false,
+ "default": true
+ },
+ {
+ "abi": "X86_64",
+ "bitness": 64,
+ "deprecated": false,
+ "default": true
+ }
+ ],
+ "cmakeToolchainFile": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake",
+ "cmake": {
+ "isValidCmakeAvailable": true,
+ "cmakeExe": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe",
+ "minimumCmakeVersion": "3.18.1"
+ },
+ "stlSharedObjectMap": {
+ "LIBCXX_SHARED": {
+ "ARMEABI_V7A": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\arm-linux-androideabi\\libc++_shared.so",
+ "ARM64_V8A": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\aarch64-linux-android\\libc++_shared.so",
+ "X86": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\i686-linux-android\\libc++_shared.so",
+ "X86_64": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\x86_64-linux-android\\libc++_shared.so"
+ },
+ "LIBCXX_STATIC": {},
+ "NONE": {},
+ "SYSTEM": {}
+ },
+ "project": {
+ "rootBuildGradleFolder": "D:\\QTagger\\a\\QTagger_Android10",
+ "sdkFolder": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk",
+ "isBuildOnlyTargetAbiEnabled": true,
+ "isCmakeBuildCohabitationEnabled": false,
+ "isPrefabEnabled": false
+ },
+ "outputOptions": [],
+ "ninjaExe": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe"
+ },
+ "prefabClassPaths": [],
+ "prefabPackages": [],
+ "prefabPackageConfigurations": [],
+ "stlType": "c++_shared",
+ "optimizationTag": "Debug"
+ },
+ "buildSettings": {
+ "environmentVariables": []
+ },
+ "prefabFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\prefab\\x86_64",
+ "isActiveAbi": true,
+ "fullConfigurationHash": "111w1j126wg3v471f2xv6ll2t5i322oo703j3z1t174e3s58155i6x215u67",
+ "configurationArguments": [
+ "-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper",
+ "-DCMAKE_SYSTEM_NAME\u003dAndroid",
+ "-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON",
+ "-DCMAKE_SYSTEM_VERSION\u003d21",
+ "-DANDROID_PLATFORM\u003dandroid-21",
+ "-DANDROID_ABI\u003dx86_64",
+ "-DCMAKE_ANDROID_ARCH_ABI\u003dx86_64",
+ "-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529",
+ "-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529",
+ "-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake",
+ "-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe",
+ "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86_64",
+ "-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86_64",
+ "-DCMAKE_BUILD_TYPE\u003dDebug",
+ "-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64",
+ "-GNinja",
+ "-DANDROID_STL\u003dc++_shared"
+ ],
+ "stlLibraryFile": "C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\x86_64-linux-android\\libc++_shared.so",
+ "intermediatesParentFolder": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12"
+}
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/generate_cxx_metadata_215_timing.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/generate_cxx_metadata_215_timing.txt
new file mode 100644
index 0000000..a0f21d5
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/generate_cxx_metadata_215_timing.txt
@@ -0,0 +1,7 @@
+# C/C++ build system timings
+generate_cxx_metadata
+ execute-generate-process
+ execute-process 621ms
+ execute-generate-process completed in 631ms
+generate_cxx_metadata completed in 635ms
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_record.json b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_record.json
new file mode 100644
index 0000000..9f60a8a
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_record.json
@@ -0,0 +1,184 @@
+[
+ {
+ "level_": 0,
+ "message_": "Start JSON generation. Platform version: 21 min SDK version: x86_64",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 1313252495
+ },
+ {
+ "level_": 0,
+ "message_": "rebuilding JSON D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\\android_gradle_build.json due to:",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 651943450
+ },
+ {
+ "level_": 0,
+ "message_": "- expected json D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\\android_gradle_build.json file is not present, will remove stale json folder",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1442621150
+ },
+ {
+ "level_": 0,
+ "message_": "- missing previous command file D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\\metadata_generation_command.txt, will remove stale json folder",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -609457824
+ },
+ {
+ "level_": 0,
+ "message_": "- command changed from previous, will remove stale json folder",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 112742554
+ },
+ {
+ "level_": 0,
+ "message_": "removing stale contents from \u0027D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\u0027",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -491469346
+ },
+ {
+ "level_": 0,
+ "message_": "created folder \u0027D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\u0027",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -622497710
+ },
+ {
+ "level_": 0,
+ "message_": "executing cmake Executable : C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe\narguments : \n-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_SYSTEM_VERSION\u003d21\n-DANDROID_PLATFORM\u003dandroid-21\n-DANDROID_ABI\u003dx86_64\n-DCMAKE_ANDROID_ARCH_ABI\u003dx86_64\n-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake\n-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86_64\n-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86_64\n-DCMAKE_BUILD_TYPE\u003dDebug\n-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\n-GNinja\n-DANDROID_STL\u003dc++_shared\njvmArgs : \n\n",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1051666577
+ },
+ {
+ "level_": 0,
+ "message_": "Executable : C:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\cmake.exe\narguments : \n-HD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\n-DCMAKE_SYSTEM_NAME\u003dAndroid\n-DCMAKE_EXPORT_COMPILE_COMMANDS\u003dON\n-DCMAKE_SYSTEM_VERSION\u003d21\n-DANDROID_PLATFORM\u003dandroid-21\n-DANDROID_ABI\u003dx86_64\n-DCMAKE_ANDROID_ARCH_ABI\u003dx86_64\n-DANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_ANDROID_NDK\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\n-DCMAKE_TOOLCHAIN_FILE\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529\\build\\cmake\\android.toolchain.cmake\n-DCMAKE_MAKE_PROGRAM\u003dC:\\Users\\lee\\AppData\\Local\\Android\\Sdk\\cmake\\3.18.1\\bin\\ninja.exe\n-DCMAKE_LIBRARY_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86_64\n-DCMAKE_RUNTIME_OUTPUT_DIRECTORY\u003dD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\build\\intermediates\\cxx\\Debug\\111w1j12\\obj\\x86_64\n-DCMAKE_BUILD_TYPE\u003dDebug\n-BD:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\n-GNinja\n-DANDROID_STL\u003dc++_shared\njvmArgs : \n\n",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -1992844592
+ },
+ {
+ "level_": 0,
+ "message_": "Exiting generation of D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\\compile_commands.json.bin normally",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 2130180552
+ },
+ {
+ "level_": 0,
+ "message_": "done executing cmake",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": -199603697
+ },
+ {
+ "level_": 0,
+ "message_": "write command file D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\.cxx\\Debug\\111w1j12\\x86_64\\metadata_generation_command.txt",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 1228713188
+ },
+ {
+ "level_": 0,
+ "message_": "JSON generation completed without problems",
+ "file_": "D:\\QTagger\\a\\QTagger_Android10\\OpenCV\\libcxx_helper\\CMakeLists.txt",
+ "tag_": "debug|x86_64",
+ "diagnosticCode_": 0,
+ "memoizedIsInitialized": 1,
+ "unknownFields": {
+ "fields": {},
+ "fieldsDescending": {}
+ },
+ "memoizedSize": -1,
+ "memoizedHashCode": 1738469387
+ }
+]
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_stderr.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_stderr.txt
new file mode 100644
index 0000000..5bfecf3
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_stderr.txt
@@ -0,0 +1,13 @@
+CMake Warning (dev) in CMakeLists.txt:
+ No project() command is present. The top-level CMakeLists.txt file must
+ contain a literal, direct call to the project() command. Add a line of
+ code such as
+
+ project(ProjectName)
+
+ near the top of the file, but after cmake_minimum_required().
+
+ CMake is pretending there is a "project(Project)" command on the first
+ line.
+This warning is for project developers. Use -Wno-dev to suppress it.
+
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_stdout.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_stdout.txt
new file mode 100644
index 0000000..f5c543e
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/metadata_generation_stdout.txt
@@ -0,0 +1,13 @@
+-- Detecting C compiler ABI info
+-- Detecting C compiler ABI info - done
+-- Check for working C compiler: C:/Users/lee/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe - skipped
+-- Detecting C compile features
+-- Detecting C compile features - done
+-- Detecting CXX compiler ABI info
+-- Detecting CXX compiler ABI info - done
+-- Check for working CXX compiler: C:/Users/lee/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe - skipped
+-- Detecting CXX compile features
+-- Detecting CXX compile features - done
+-- Configuring done
+-- Generating done
+-- Build files have been written to: D:/QTagger/a/QTagger_Android10/OpenCV/.cxx/Debug/111w1j12/x86_64
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/symbol_folder_index.txt b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/symbol_folder_index.txt
new file mode 100644
index 0000000..c1078cf
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/Debug/111w1j12/meta/x86_64/symbol_folder_index.txt
@@ -0,0 +1 @@
+D:\QTagger\a\QTagger_Android10\OpenCV\build\intermediates\cxx\Debug\111w1j12\obj\x86_64
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/armeabi-v7a/libc++_shared.so b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/armeabi-v7a/libc++_shared.so
new file mode 100644
index 0000000..7d78bdd
Binary files /dev/null and b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/armeabi-v7a/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/armeabi-v7a/libopencv_jni_shared.a b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/armeabi-v7a/libopencv_jni_shared.a
new file mode 100644
index 0000000..ede7758
Binary files /dev/null and b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/armeabi-v7a/libopencv_jni_shared.a differ
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86/libc++_shared.so b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86/libc++_shared.so
new file mode 100644
index 0000000..df467ae
Binary files /dev/null and b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86/libopencv_jni_shared.a b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86/libopencv_jni_shared.a
new file mode 100644
index 0000000..f7bb01e
Binary files /dev/null and b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86/libopencv_jni_shared.a differ
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86_64/libc++_shared.so b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86_64/libc++_shared.so
new file mode 100644
index 0000000..3a62ed0
Binary files /dev/null and b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86_64/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86_64/libopencv_jni_shared.a b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86_64/libopencv_jni_shared.a
new file mode 100644
index 0000000..ef897af
Binary files /dev/null and b/OpenCV/build/intermediates/cxx/Debug/111w1j12/obj/x86_64/libopencv_jni_shared.a differ
diff --git a/OpenCV/build/intermediates/cxx/abi_configuration_311k5o12.log b/OpenCV/build/intermediates/cxx/abi_configuration_311k5o12.log
index ce58cea..3010838 100644
--- a/OpenCV/build/intermediates/cxx/abi_configuration_311k5o12.log
+++ b/OpenCV/build/intermediates/cxx/abi_configuration_311k5o12.log
@@ -11,6 +11,6 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -5396628
+ "memoizedHashCode": 77621211
}
]
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_10276_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_10276_timing.txt
new file mode 100644
index 0000000..dafe0c3
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_10276_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 15ms
+create_cxx_tasks completed in 15ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_1074_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1074_timing.txt
new file mode 100644
index 0000000..a9ef5ca
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1074_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 25ms
+create_cxx_tasks completed in 26ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_1087_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1087_timing.txt
new file mode 100644
index 0000000..98b3bbc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1087_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 21ms
+create_cxx_tasks completed in 22ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_1407_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1407_timing.txt
new file mode 100644
index 0000000..c7f6fcd
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1407_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 20ms
+create_cxx_tasks completed in 21ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_1421_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1421_timing.txt
new file mode 100644
index 0000000..98b3bbc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1421_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 21ms
+create_cxx_tasks completed in 22ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_1740_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1740_timing.txt
new file mode 100644
index 0000000..3eb6969
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1740_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 19ms
+create_cxx_tasks completed in 20ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_1758_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1758_timing.txt
new file mode 100644
index 0000000..2a8707c
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_1758_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 23ms
+create_cxx_tasks completed in 24ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_2023_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2023_timing.txt
new file mode 100644
index 0000000..9691afc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2023_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 17ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_2098_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2098_timing.txt
new file mode 100644
index 0000000..713f975
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2098_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 20ms
+create_cxx_tasks completed in 20ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_2306_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2306_timing.txt
new file mode 100644
index 0000000..a7253fd
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2306_timing.txt
@@ -0,0 +1,10 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 19ms
+create_cxx_tasks completed in 20ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 19ms
+create_cxx_tasks completed in 19ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_2448_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2448_timing.txt
new file mode 100644
index 0000000..98b3bbc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2448_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 21ms
+create_cxx_tasks completed in 22ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_2731_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2731_timing.txt
new file mode 100644
index 0000000..efd7135
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2731_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 24ms
+create_cxx_tasks completed in 24ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_2867_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2867_timing.txt
new file mode 100644
index 0000000..e340677
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_2867_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_3082_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3082_timing.txt
new file mode 100644
index 0000000..c7f6fcd
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3082_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 20ms
+create_cxx_tasks completed in 21ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_30_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_30_timing.txt
index 90f0b7e..5f20353 100644
--- a/OpenCV/build/intermediates/cxx/create_cxx_tasks_30_timing.txt
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_30_timing.txt
@@ -121,3 +121,38 @@ create_cxx_tasks
create-initial-cxx-model completed in 50ms
create_cxx_tasks completed in 51ms
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model
+ [gap of 31ms]
+ create-ARM64_V8A-model 21ms
+ create-initial-cxx-model completed in 59ms
+create_cxx_tasks completed in 61ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model
+ [gap of 14ms]
+ create-X86_64-model 19ms
+ [gap of 16ms]
+ create-initial-cxx-model completed in 49ms
+create_cxx_tasks completed in 50ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model
+ [gap of 23ms]
+ create-ARMEABI_V7A-model 28ms
+ [gap of 14ms]
+ create-initial-cxx-model completed in 65ms
+create_cxx_tasks completed in 68ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model
+ [gap of 21ms]
+ create-variant-model 51ms
+ [gap of 18ms]
+ create-initial-cxx-model completed in 90ms
+create_cxx_tasks completed in 91ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_3213_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3213_timing.txt
new file mode 100644
index 0000000..9691afc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3213_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 17ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_3365_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3365_timing.txt
new file mode 100644
index 0000000..3eb6969
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3365_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 19ms
+create_cxx_tasks completed in 20ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_3546_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3546_timing.txt
new file mode 100644
index 0000000..d0ad77f
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3546_timing.txt
@@ -0,0 +1,10 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 19ms
+create_cxx_tasks completed in 20ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 21ms
+create_cxx_tasks completed in 22ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_3648_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3648_timing.txt
new file mode 100644
index 0000000..e340677
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3648_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_3987_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3987_timing.txt
new file mode 100644
index 0000000..96156c7
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_3987_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 19ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_4162_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4162_timing.txt
new file mode 100644
index 0000000..e340677
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4162_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_418_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_418_timing.txt
index c4fed25..f543b35 100644
--- a/OpenCV/build/intermediates/cxx/create_cxx_tasks_418_timing.txt
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_418_timing.txt
@@ -31,3 +31,8 @@ create_cxx_tasks
create-initial-cxx-model 31ms
create_cxx_tasks completed in 32ms
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 32ms
+create_cxx_tasks completed in 33ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_422_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_422_timing.txt
index f4bbc7a..691cadd 100644
--- a/OpenCV/build/intermediates/cxx/create_cxx_tasks_422_timing.txt
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_422_timing.txt
@@ -3,3 +3,8 @@ create_cxx_tasks
create-initial-cxx-model 30ms
create_cxx_tasks completed in 31ms
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 27ms
+create_cxx_tasks completed in 28ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_4319_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4319_timing.txt
new file mode 100644
index 0000000..e10017d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4319_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_4505_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4505_timing.txt
new file mode 100644
index 0000000..d298f65
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4505_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 26ms
+create_cxx_tasks completed in 26ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_450_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_450_timing.txt
new file mode 100644
index 0000000..09dbcc4
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_450_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 29ms
+create_cxx_tasks completed in 30ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_4653_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4653_timing.txt
new file mode 100644
index 0000000..96156c7
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4653_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 19ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_4838_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4838_timing.txt
new file mode 100644
index 0000000..ffc6c5a
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4838_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 22ms
+create_cxx_tasks completed in 23ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_4936_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4936_timing.txt
new file mode 100644
index 0000000..6232da6
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_4936_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 23ms
+create_cxx_tasks completed in 25ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_5177_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5177_timing.txt
new file mode 100644
index 0000000..e10017d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5177_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_5271_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5271_timing.txt
new file mode 100644
index 0000000..f39e985
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5271_timing.txt
@@ -0,0 +1,10 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 24ms
+create_cxx_tasks completed in 24ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 16ms
+create_cxx_tasks completed in 17ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_5511_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5511_timing.txt
new file mode 100644
index 0000000..c37f43a
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5511_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 19ms
+create_cxx_tasks completed in 19ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_5844_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5844_timing.txt
new file mode 100644
index 0000000..e10017d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5844_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_5885_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5885_timing.txt
new file mode 100644
index 0000000..96156c7
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_5885_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 19ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_6182_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6182_timing.txt
new file mode 100644
index 0000000..9691afc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6182_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 17ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_6218_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6218_timing.txt
new file mode 100644
index 0000000..9691afc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6218_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 17ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_6514_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6514_timing.txt
new file mode 100644
index 0000000..e10017d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6514_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_6846_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6846_timing.txt
new file mode 100644
index 0000000..9691afc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_6846_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 17ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_7177_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_7177_timing.txt
new file mode 100644
index 0000000..96156c7
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_7177_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 19ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_733_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_733_timing.txt
new file mode 100644
index 0000000..2a8707c
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_733_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 23ms
+create_cxx_tasks completed in 24ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_7520_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_7520_timing.txt
new file mode 100644
index 0000000..dafe0c3
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_7520_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 15ms
+create_cxx_tasks completed in 15ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_754_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_754_timing.txt
new file mode 100644
index 0000000..2a8707c
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_754_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 23ms
+create_cxx_tasks completed in 24ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_7855_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_7855_timing.txt
new file mode 100644
index 0000000..98b3bbc
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_7855_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 21ms
+create_cxx_tasks completed in 22ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_8027_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8027_timing.txt
new file mode 100644
index 0000000..e10017d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8027_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_8133_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8133_timing.txt
new file mode 100644
index 0000000..c6c4836
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8133_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 15ms
+create_cxx_tasks completed in 16ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_8381_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8381_timing.txt
new file mode 100644
index 0000000..e340677
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8381_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_8483_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8483_timing.txt
new file mode 100644
index 0000000..841ddf9
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8483_timing.txt
@@ -0,0 +1,15 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 16ms
+create_cxx_tasks completed in 16ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 16ms
+create_cxx_tasks completed in 17ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 15ms
+create_cxx_tasks completed in 15ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_8727_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8727_timing.txt
new file mode 100644
index 0000000..e10017d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_8727_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 17ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_9043_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_9043_timing.txt
new file mode 100644
index 0000000..a3122bf
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_9043_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 16ms
+create_cxx_tasks completed in 17ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_9326_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_9326_timing.txt
new file mode 100644
index 0000000..5cac512
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_9326_timing.txt
@@ -0,0 +1,5 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 16ms
+create_cxx_tasks completed in 16ms
+
diff --git a/OpenCV/build/intermediates/cxx/create_cxx_tasks_9665_timing.txt b/OpenCV/build/intermediates/cxx/create_cxx_tasks_9665_timing.txt
new file mode 100644
index 0000000..372e63d
--- /dev/null
+++ b/OpenCV/build/intermediates/cxx/create_cxx_tasks_9665_timing.txt
@@ -0,0 +1,10 @@
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 15ms
+create_cxx_tasks completed in 16ms
+
+# C/C++ build system timings
+create_cxx_tasks
+ create-initial-cxx-model 18ms
+create_cxx_tasks completed in 18ms
+
diff --git a/OpenCV/build/intermediates/cxx/ndk_locator_record_g55441w3.log b/OpenCV/build/intermediates/cxx/ndk_locator_record_g55441w3.log
index 40528f6..032b613 100644
--- a/OpenCV/build/intermediates/cxx/ndk_locator_record_g55441w3.log
+++ b/OpenCV/build/intermediates/cxx/ndk_locator_record_g55441w3.log
@@ -11,7 +11,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": 836637990
+ "memoizedHashCode": 919655829
},
{
"level_": 0,
@@ -25,7 +25,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": 1628826093
+ "memoizedHashCode": 1711843932
},
{
"level_": 0,
@@ -39,7 +39,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -1961680010
+ "memoizedHashCode": -1878662171
},
{
"level_": 0,
@@ -53,7 +53,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -98865940
+ "memoizedHashCode": -15848101
},
{
"level_": 0,
@@ -67,7 +67,7 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": 178161908
+ "memoizedHashCode": 261179747
},
{
"level_": 0,
@@ -81,6 +81,6 @@
"fieldsDescending": {}
},
"memoizedSize": -1,
- "memoizedHashCode": -655575303
+ "memoizedHashCode": -572557464
}
]
\ No newline at end of file
diff --git a/OpenCV/build/intermediates/library_jni/debug/jni/armeabi-v7a/libc++_shared.so b/OpenCV/build/intermediates/library_jni/debug/jni/armeabi-v7a/libc++_shared.so
new file mode 100644
index 0000000..7d78bdd
Binary files /dev/null and b/OpenCV/build/intermediates/library_jni/debug/jni/armeabi-v7a/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/library_jni/debug/jni/x86/libc++_shared.so b/OpenCV/build/intermediates/library_jni/debug/jni/x86/libc++_shared.so
new file mode 100644
index 0000000..df467ae
Binary files /dev/null and b/OpenCV/build/intermediates/library_jni/debug/jni/x86/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/library_jni/debug/jni/x86_64/libc++_shared.so b/OpenCV/build/intermediates/library_jni/debug/jni/x86_64/libc++_shared.so
new file mode 100644
index 0000000..3a62ed0
Binary files /dev/null and b/OpenCV/build/intermediates/library_jni/debug/jni/x86_64/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libc++_shared.so b/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libc++_shared.so
new file mode 100644
index 0000000..7d78bdd
Binary files /dev/null and b/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/x86/libc++_shared.so b/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/x86/libc++_shared.so
new file mode 100644
index 0000000..df467ae
Binary files /dev/null and b/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/x86/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libc++_shared.so b/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libc++_shared.so
new file mode 100644
index 0000000..3a62ed0
Binary files /dev/null and b/OpenCV/build/intermediates/merged_native_libs/debug/out/lib/x86_64/libc++_shared.so differ
diff --git a/OpenCV/build/intermediates/runtime_library_classes_jar/debug/classes.jar b/OpenCV/build/intermediates/runtime_library_classes_jar/debug/classes.jar
new file mode 100644
index 0000000..ee91e15
Binary files /dev/null and b/OpenCV/build/intermediates/runtime_library_classes_jar/debug/classes.jar differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 37a5a1b..d1e7511 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -21,6 +21,7 @@
0) {
+ resultStr += " ";
+ }
+ resultStr += TextUtil.toHexString(data);
+
+ if(modeCheck) {
+ String tempStr = resultStr.replaceAll(" ", "");
+ Log.i("jjhTest : tempStr!!!!!" , tempStr.length() + "");
+ if(tempStr.length() == 72) {
+ String value = tempStr.substring(42, 50);
+ Long i = Long.parseLong(value, 16);
+ Float f = Float.intBitsToFloat(i.intValue());
+ double df = f;
+ df = df / 10;
+ pkgData = String.format("%.5f", df);
+ Log.i("jjhTest!!!!!" , String.format("%.5f", df) + " μSv/hr");
+ }
+ }
+ } else {
+ String msg = new String(data);
+ }
+ }
+ class RunnableExample implements Runnable
+ {
+ public String code = "";
+ public Integer idx = 0;
+ public RunnableExample(String code, Integer idx)
+ {
+ this.code = code;
+ this.idx = idx;
+ }
+
+ public void run()
+ {
+ try {
+ Thread.sleep(300 * this.idx);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+
+ //run() 추상메서드에 작업내용 구현
+ send(this.code);
+ threadSleep();
+ }
+ }
+ class RunnableExample2 implements Runnable
+ {
+ public String code = "";
+
+ public RunnableExample2(String code)
+ {
+ this.code = code;
+ }
+
+ public void run()
+ {
+ send(this.code);
+ }
+ }
+ private void send(String str) {
+ if(connected != Connected.True) {
+ return;
+ }
+ try {
+ String msg;
+ byte[] data;
+ if(hexEnabled) {
+ StringBuilder sb = new StringBuilder();
+ TextUtil.toHexString(sb, TextUtil.fromHexString(str));
+ msg = sb.toString();
+ data = TextUtil.fromHexString(msg);
+ } else {
+ msg = str;
+ data = (str).getBytes();
+ }
+ resultStr = "";
+ SpannableStringBuilder spn = new SpannableStringBuilder('\n' + msg+'\n');
+ spn.setSpan(new ForegroundColorSpan(getResources().getColor(R.color.colorSendText)), 0, spn.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
+ service.write(data);
+ } catch (Exception e) {
+ service.onSerialIoError(e);
+ }
+ }
+ public void threadSleep()
+ {
+ try {
+ Thread.sleep(1000);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ }
+ public void recursiveCall(Integer idx) throws InterruptedException {
+ if(idx == 0) {
+ try {
+ Thread.sleep(1000 * 1);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ }
+ else
+ {
+ try {
+ Thread.sleep(300 * (idx + 1));
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ }
+
+ modeCheck = true;
+
+ RunnableExample2 r = new RunnableExample2("AA 00 0A 00 40 84 00 00 09 7F");
+ Thread th = new Thread(r);
+ th.start();
+
+ if(stopFlag == false) {
+ Thread newThread = new Thread(() -> {
+ try {
+ recursiveCall(0);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ });
+ newThread.start();
+ }
+ else
+ {
+ modeCheck = false;
+ }
+ }
+ public void usbService(){
+ bindService(new Intent(this, SerialService.class), conn, Context.BIND_AUTO_CREATE);
+
+ Thread detectThread = new Thread() {
+ public void run() {
+ try {
+ Thread.sleep(1000);
+ if(stopFlag)
+ {
+ stopFlag = false;
+ modeCheck = false;
+
+ int count = 0;
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 FF 00 00 00 02 01 5D FF AA", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0A 00 40 84 00 00 04 84", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 03 5D FB 27", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 01 5D FE 26", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 42 5D 6A 79", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 04 5D D1 50", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 01 5D FE 26", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 42 5D 6A 79", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 04 5D D1 50", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 0A 5C 20 FC", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 16 02 14 4F 00 09", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ {
+ RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 16 5A 00 12", count++);
+ Thread th = new Thread(r);
+ th.start();
+ }
+
+ int finalCount = count;
+ Thread newThread = new Thread(() -> {
+ try {
+ recursiveCall(finalCount);
+ } catch (InterruptedException e) {
+ e.printStackTrace();
+ }
+ });
+ newThread.start();
+ }
+ else
+ {
+ stopFlag = true;
+ }
+ }catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+ };
+ detectThread.start();
+ }
@@ -111,6 +481,13 @@ public class CameraActivity extends AppCompatActivity {
dbTestType ="";
if(pkgData == null)
pkgData = "";
+ usbChecker = dbTestType.contains("Surface") || dbTestType.contains("M1");
+ if(usbChecker)
+ {
+ usbService();
+ }
+
+
octChecker = dbTestType.compareTo(TestType.Weight.name()) == 0;
tessBaseAPI = new TessBaseAPI();
@@ -157,32 +534,56 @@ public class CameraActivity extends AppCompatActivity {
@RequiresApi(api = Build.VERSION_CODES.N)
@Override
public void onClick(View v) {
- if(resultBitmap != null) {
- //파일 저장 및 DB입력 및 종료
- saveBitmap(resultBitmap, filename);
- if(dbTestType != null && time != null)
- {
+ saveImage();
+ }
+ });
+ }
- String FileName = dataManager.testEnum.name()+"_" + dataManager.selPkg.getPKG_NO() + "_";
- if(dbTestType.contains("Surface")) {
- FileName += "표면방사선량" + dbTestType.replace("Surface","");
- }
- else if(dbTestType.contains("M1")){
- FileName += "1m방사선량" + dbTestType.replace("M1","");
- }
- else if(dbTestType.compareTo(TestType.Weight.name()) == 0){
- FileName += "무게 측정";
- }
- else if(dbTestType.compareTo(TestType.Filling.name()) == 0){
- FileName += "채움률";
- }
- else
- {
- FileName += "일반사진";
- }
- FileName += "_"+time + ".jpg";
- dataManager.dbHelper.insertFile(
+ @Override
+ public boolean onKeyUp(int keyCode, KeyEvent event) {
+ if (keyCode == 138) {
+ if(saveLayout.getVisibility() == View.GONE)
+ {
+ capture();
+ }
+ else
+ {
+ saveImage();
+ }
+
+ }
+
+ return super.onKeyUp(keyCode, event);
+ }
+
+ private void saveImage(){
+ if(resultBitmap != null) {
+ //파일 저장 및 DB입력 및 종료
+ saveBitmap(resultBitmap, filename);
+ if(dbTestType != null && time != null)
+ {
+
+ String FileName = dataManager.testEnum.name()+"_" + dataManager.selPkg.getPKG_NO() + "_";
+ if(dbTestType.contains("Surface")) {
+ FileName += "표면방사선량" + dbTestType.replace("Surface","");
+ }
+ else if(dbTestType.contains("M1")){
+ FileName += "1m방사선량" + dbTestType.replace("M1","");
+ }
+ else if(dbTestType.compareTo(TestType.Weight.name()) == 0){
+ FileName += "무게 측정";
+ }
+ else if(dbTestType.compareTo(TestType.Filling.name()) == 0){
+ FileName += "채움률";
+ }
+ else
+ {
+ FileName += "일반사진";
+ }
+ FileName += "_"+time + ".jpg";
+
+ dataManager.dbHelper.insertFile(
new ImageFile(dataManager.selPkg.getPKG_NO(),
dataManager.testEnum.label(),
dbTestType,
@@ -190,15 +591,10 @@ public class CameraActivity extends AppCompatActivity {
pkgData,
dataManager.loginAccount.getAccountId(),
CommonHelper.DefaultImageFolderPath+filename,FileName));
- }
-
- finish();
- }
}
- });
-
-
+ finish();
+ }
}
private void viewToggle(){
@@ -239,6 +635,14 @@ public class CameraActivity extends AppCompatActivity {
@RequiresApi(api = Build.VERSION_CODES.N)
@Override
public void onPictureTaken(byte[] data, Camera camera) {
+ if(usbChecker) {//방사능량 읽어오기 위한
+ if(!pkgData.isEmpty())
+ {
+ stopFlag = true;
+ }
+ }
+
+
BitmapFactory.Options options = new BitmapFactory.Options();
//options.inSampleSize = 8; // 1/8사이즈로 보여주기
@@ -355,9 +759,6 @@ public class CameraActivity extends AppCompatActivity {
}
-
-
-
private class AsyncAnalysis extends AsyncTask {
@Override
protected Bitmap doInBackground(Bitmap... bitmap) {
@@ -828,10 +1229,6 @@ public class CameraActivity extends AppCompatActivity {
List points = pt.toList();
-// for(int i = 0; i{connect(null);}).start();
- TestActivity.this.runOnUiThread(TestActivity.this::connect);
- // 서비스쪽 객체를 전달받을수 있슴
- isService = true;
- }
- public void onServiceDisconnected(ComponentName name) {
- // 서비스와 연결이 끊겼을 때 호출되는 메서드
- isService = false;
- }
- };
- SerialListener mCallback = new SerialListener() {
- @Override
- public void onSerialConnect() {
- Log.d("연결", "연결성공");
- connected = Connected.True;
-
- }
-
- @Override
- public void onSerialConnectError(Exception e) {
- Log.d("연결", "연결실패");
- connected = Connected.False;
-
- }
-
- @Override
- public void onSerialRead(byte[] data) {
- receive(data);
- }
-
- @Override
- public void onSerialIoError(Exception e) {
- Log.d("연결", "연결 끊김");
- connected = Connected.False;
- }
- };
-
- private void connect()
- {
- connect(null);
- }
- private void connect(Boolean permissionGranted) {
- int portNum = 0;
- UsbDevice device = null;
- UsbManager usbManager = (UsbManager) getSystemService(Context.USB_SERVICE);
- UsbSerialProber usbDefaultProber = UsbSerialProber.getDefaultProber();
- UsbSerialProber usbCustomProber = CustomProber.getCustomProber();
- for(UsbDevice v : usbManager.getDeviceList().values()) {
- UsbSerialDriver sDriver = usbDefaultProber.probeDevice(v);
- if(sDriver == null) {
- sDriver = usbCustomProber.probeDevice(v);
- }
- if(sDriver != null){
- for(int port = 0; port < sDriver.getPorts().size(); port++)
- {
- if (v.getProductName().equals("FT232R USB UART")) {
- portNum = port;
- device = v;
- break;
- }
- }
- }
- }
- if(device == null) {
- return;
- }
- UsbSerialDriver driver = UsbSerialProber.getDefaultProber().probeDevice(device);
- if(driver == null) {
- driver = CustomProber.getCustomProber().probeDevice(device);
- }
- if(driver == null) {
- return;
- }
- if(driver.getPorts().size() < portNum) {
- return;
- }
- usbSerialPort = driver.getPorts().get(portNum);
- UsbDeviceConnection usbConnection = usbManager.openDevice(driver.getDevice());
- if(usbConnection == null && permissionGranted == null && !usbManager.hasPermission(driver.getDevice())) {
- PendingIntent usbPermissionIntent = PendingIntent.getBroadcast(this, 0, new Intent(Constants.INTENT_ACTION_GRANT_USB), 0);
- usbManager.requestPermission(driver.getDevice(), usbPermissionIntent);
- return;
- }
- if(usbConnection == null) {
- if (!usbManager.hasPermission(driver.getDevice()))
- Log.d("connect ","connection failed: permission denied");
- else
- Log.d("connect ","connection failed: open failed");
- return;
- }
-
- connected = Connected.Pending;
- try {
- usbSerialPort.open(usbConnection);
- usbSerialPort.setParameters(CommonHelper.QTagger_Usb_baudRate, UsbSerialPort.DATABITS_8, UsbSerialPort.STOPBITS_1, UsbSerialPort.PARITY_NONE);
- SerialSocket socket = new SerialSocket(this.getApplicationContext(), usbConnection, usbSerialPort);
-
- service.connect(socket);
-
- connected = Connected.True;
- } catch (Exception e) {
- Log.d("error",e.getMessage());
- }
- }
-
- private void receive(byte[] data) {
- if(hexEnabled) {
- if(resultStr.length() > 0) {
- resultStr += " ";
- }
- resultStr += TextUtil.toHexString(data);
-
- if(modeCheck) {
- String tempStr = resultStr.replaceAll(" ", "");
- Log.i("jjhTest : tempStr!!!!!" , tempStr.length() + "");
- if(tempStr.length() == 72) {
- String value = tempStr.substring(42, 50);
- Long i = Long.parseLong(value, 16);
- Float f = Float.intBitsToFloat(i.intValue());
- double df = f;
- df = df / 10;
- Log.i("jjhTest!!!!!" , String.format("%.5f", df) + " μSv/hr");
-
-
- }
- }
- } else {
- String msg = new String(data);
- }
- }
Fragment surfaceFragment, m1Fragment, weightFragment, fillFragment, pictureFragment, infoFragment;
TextView textViewRadiation,textView_TestEnum,textView_TestEnum2;
@@ -226,7 +73,8 @@ public class TestActivity extends AppCompatActivity {
finish();
}
});
- bindService(new Intent(this, SerialService.class), conn, Context.BIND_AUTO_CREATE);
+
+
@@ -293,110 +141,7 @@ public class TestActivity extends AppCompatActivity {
}
});
- Thread detectThread = new Thread() {
- public void run() {
- try {
- Thread.sleep(1000);
- if(stopFlag)
- {
- stopFlag = false;
- modeCheck = false;
- int count = 0;
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 FF 00 00 00 02 01 5D FF AA", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0A 00 40 84 00 00 04 84", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 03 5D FB 27", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 01 5D FE 26", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 42 5D 6A 79", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 04 5D D1 50", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 01 5D FE 26", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 42 5D 6A 79", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 04 5D D1 50", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 0A 5C 20 FC", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 16 02 14 4F 00 09", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- {
- RunnableExample r = new RunnableExample("AA 00 0E 00 40 84 00 00 00 02 16 5A 00 12", count++);
- Thread th = new Thread(r);
- th.start();
- }
-
- int finalCount = count;
- Thread newThread = new Thread(() -> {
- try {
- recursiveCall(finalCount);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- });
- newThread.start();
- }
- else
- {
-// detect_button.setText("Detect");
- //value_button.setText("");
- stopFlag = true;
- }
- }catch (Exception e) {
- e.printStackTrace();
- }
- }
- };
- detectThread.start();
}
@@ -451,119 +196,5 @@ public class TestActivity extends AppCompatActivity {
super.onResume();
}
- class RunnableExample implements Runnable
- {
- public String code = "";
- public Integer idx = 0;
- public RunnableExample(String code, Integer idx)
- {
- this.code = code;
- this.idx = idx;
- }
- public void run()
- {
- try {
- Thread.sleep(300 * this.idx);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
-
- //run() 추상메서드에 작업내용 구현
- send(this.code);
- threadSleep();
- }
- }
-
- class RunnableExample2 implements Runnable
- {
- public String code = "";
-
- public RunnableExample2(String code)
- {
- this.code = code;
- }
-
- public void run()
- {
- send(this.code);
- }
- }
-
- private void send(String str) {
- if(connected != Connected.True) {
- //Toast.makeText(getContext(), "not connected", Toast.LENGTH_SHORT).show();
- return;
- }
- try {
- String msg;
- byte[] data;
- if(hexEnabled) {
- StringBuilder sb = new StringBuilder();
- TextUtil.toHexString(sb, TextUtil.fromHexString(str));
- //TextUtil.toHexString(sb, newline.getBytes());
- msg = sb.toString();
- data = TextUtil.fromHexString(msg);
- } else {
- msg = str;
- data = (str).getBytes();
- }
- resultStr = "";
-
- SpannableStringBuilder spn = new SpannableStringBuilder('\n' + msg+'\n');
- spn.setSpan(new ForegroundColorSpan(getResources().getColor(R.color.colorSendText)), 0, spn.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
- //receiveText.append(spn);
- service.write(data);
- } catch (Exception e) {
- service.onSerialIoError(e);
- }
- }
-
- public void threadSleep()
- {
- try {
- Thread.sleep(1000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
-
- public void recursiveCall(Integer idx) throws InterruptedException {
- if(idx == 0) {
- try {
- Thread.sleep(1000 * 1);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
- else
- {
- try {
- Thread.sleep(300 * (idx + 1));
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
-
- modeCheck = true;
-
- RunnableExample2 r = new RunnableExample2("AA 00 0A 00 40 84 00 00 09 7F");
- Thread th = new Thread(r);
- th.start();
-
- if(stopFlag == false) {
- Thread newThread = new Thread(() -> {
- try {
- recursiveCall(0);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- });
- newThread.start();
- }
- else
- {
- modeCheck = false;
- }
- }
}
\ No newline at end of file
diff --git a/app/src/main/java/com/qtagger/Activity/TestSelectActivity.java b/app/src/main/java/com/qtagger/Activity/TestSelectActivity.java
index f181098..6c26142 100644
--- a/app/src/main/java/com/qtagger/Activity/TestSelectActivity.java
+++ b/app/src/main/java/com/qtagger/Activity/TestSelectActivity.java
@@ -55,7 +55,6 @@ public class TestSelectActivity extends AppCompatActivity {
public void onClick(View v) {
dataManager.testEnum = TestEnum.발생지특성규명;
//데이터 세팅
-
dataManager.pkgList = dataManager.dbHelper.getAllORIGIN_CHRCT();
Intent intent = new Intent(getApplicationContext(), SearchActivity.class);
startActivity(intent);
diff --git a/app/src/main/java/com/qtagger/MainActivity.java b/app/src/main/java/com/qtagger/MainActivity.java
index ac3b455..cb917fe 100644
--- a/app/src/main/java/com/qtagger/MainActivity.java
+++ b/app/src/main/java/com/qtagger/MainActivity.java
@@ -27,6 +27,10 @@ import com.qtagger.Database.DBHelper;
import com.qtagger.Database.NuclideData;
import com.qtagger.util.CommonHelper;
import com.qtagger.util.DataManager;
+import com.wsmr.lib.dev.ATRfidManager;
+import com.wsmr.lib.dev.ATRfidReader;
+import com.wsmr.lib.dev.ATScanManager;
+import com.wsmr.lib.dev.rfid.exception.ATRfidReaderException;
import java.io.File;
import java.io.IOException;
@@ -51,17 +55,17 @@ public class MainActivity extends AppCompatActivity {
setContentView(R.layout.activity_main);
mSpinner = findViewById(R.id.spinner_account);
CommonHelper.CheckCameraPermission(this);
+ CommonHelper.CheckUsbDevice(this);
CommonHelper.FolderClear();
dataManager.dbHelper = new DBHelper(getApplicationContext());
+ //dataManager.barcodeScanner = ATScanManager.getInstance();
+
//테스트용도 나중에 삭제
findViewById(R.id.imageView).setOnClickListener(v -> {
Intent intent = new Intent(getApplicationContext(), test.class);
startActivity(intent);
- //Intent intent = new Intent(getApplicationContext(), CameraActivity.class);
- //startActivity(intent);
-
});
//로그인
diff --git a/app/src/main/java/com/qtagger/util/ApplicationClass.java b/app/src/main/java/com/qtagger/util/ApplicationClass.java
new file mode 100644
index 0000000..f8c10e0
--- /dev/null
+++ b/app/src/main/java/com/qtagger/util/ApplicationClass.java
@@ -0,0 +1,89 @@
+package com.qtagger.util;
+
+import android.app.Activity;
+import android.app.Application;
+import android.os.Bundle;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
+import com.wsmr.lib.dev.ATRfidManager;
+import com.wsmr.lib.dev.ATRfidReader;
+import com.wsmr.lib.dev.ATScanManager;
+import com.wsmr.lib.dev.ATScanner;
+
+public class ApplicationClass extends Application implements Application.ActivityLifecycleCallbacks {
+
+ private static boolean isBackground;
+ private static ATRfidReader atRfidReader;
+ private static ATScanner bacodeScanner;
+
+
+ @Override
+ public void onCreate() {
+ super.onCreate();
+ isBackground = true;
+ atRfidReader = ATRfidManager.getInstance();
+ bacodeScanner = ATScanManager.getInstance();
+ registerActivityLifecycleCallbacks(this);
+ }
+
+ public static ATRfidReader getmReader() {
+ return atRfidReader;
+ }
+
+ public static ATScanner getmScanner() {
+ return bacodeScanner;
+ }
+
+ // 앱이 background일 때 감지
+ @Override
+ public void onTrimMemory(int level) {
+ super.onTrimMemory(level);
+ if (level == TRIM_MEMORY_UI_HIDDEN) {
+ isBackground = true;
+ ATRfidManager.sleep();
+ ATScanManager.sleep();
+ }
+ }
+
+ @Override
+ public void onActivityResumed(@NonNull Activity activity) {
+ if (isBackground) {
+ isBackground = false;
+ ATRfidManager.wakeUp();
+ ATScanManager.wakeUp();
+ }
+ }
+
+ @Override
+ public void onActivityCreated(@NonNull Activity activity, @Nullable Bundle savedInstanceState) {
+
+ }
+
+ @Override
+ public void onActivityStarted(@NonNull Activity activity) {
+
+ }
+
+
+ @Override
+ public void onActivityPaused(@NonNull Activity activity) {
+
+ }
+
+ @Override
+ public void onActivityStopped(@NonNull Activity activity) {
+
+ }
+
+ @Override
+ public void onActivitySaveInstanceState(@NonNull Activity activity, @NonNull Bundle outState) {
+
+ }
+
+ @Override
+ public void onActivityDestroyed(@NonNull Activity activity) {
+
+ }
+}
diff --git a/app/src/main/java/com/qtagger/util/CommonHelper.java b/app/src/main/java/com/qtagger/util/CommonHelper.java
index 8a01201..2f25793 100644
--- a/app/src/main/java/com/qtagger/util/CommonHelper.java
+++ b/app/src/main/java/com/qtagger/util/CommonHelper.java
@@ -7,10 +7,16 @@ import static com.qtagger.util.DataManager.cameraIntent;
import android.Manifest;
import android.app.Activity;
+import android.app.PendingIntent;
+import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.graphics.Bitmap;
+import android.hardware.usb.UsbDevice;
+import android.hardware.usb.UsbDeviceConnection;
+import android.hardware.usb.UsbManager;
import android.os.Bundle;
+import android.util.Log;
import android.util.TypedValue;
import androidx.activity.result.ActivityResult;
@@ -18,6 +24,10 @@ import androidx.activity.result.ActivityResultLauncher;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
+import com.hoho.android.usbserial.driver.UsbSerialDriver;
+import com.hoho.android.usbserial.driver.UsbSerialPort;
+import com.hoho.android.usbserial.driver.UsbSerialProber;
+import com.qtagger.Data.CustomProber;
import com.qtagger.Database.NuclideData;
import java.io.File;
@@ -76,6 +86,22 @@ public class CommonHelper {
return permissionCheck==PackageManager.PERMISSION_GRANTED?true:false;
}
+ public static void CheckUsbDevice(Context context){
+ UsbManager usbManager = (UsbManager) context.getSystemService(Context.USB_SERVICE);
+ UsbSerialProber usbDefaultProber = UsbSerialProber.getDefaultProber();
+ for(UsbDevice v : usbManager.getDeviceList().values()) {
+ if(v.getProductName().equals("FT232R USB UART"))
+ {
+ UsbSerialDriver sDriver = usbDefaultProber.probeDevice(v);
+ if(!usbManager.hasPermission(sDriver.getDevice())) {
+ PendingIntent usbPermissionIntent = PendingIntent.getBroadcast(context, 0, new Intent(Constants.INTENT_ACTION_GRANT_USB), 0);
+ usbManager.requestPermission(sDriver.getDevice(), usbPermissionIntent);
+ break;
+ }
+ }
+ }
+ }
+
public static void CallCamera(Activity activity, ActivityResultLauncher activityResultPicture){
boolean permission = CheckCameraPermission(activity);
diff --git a/app/src/main/java/com/qtagger/util/DataManager.java b/app/src/main/java/com/qtagger/util/DataManager.java
index 69aee48..5123f26 100644
--- a/app/src/main/java/com/qtagger/util/DataManager.java
+++ b/app/src/main/java/com/qtagger/util/DataManager.java
@@ -14,6 +14,10 @@ import com.qtagger.Database.NuclideData;
import com.qtagger.Database.ORIGIN_CHRCT;
import com.qtagger.Database.PKG;
import com.qtagger.Database.PREPAR_TEST;
+import com.wsmr.lib.dev.ATRfidManager;
+import com.wsmr.lib.dev.ATRfidReader;
+import com.wsmr.lib.dev.ATScanManager;
+import com.wsmr.lib.dev.ATScanner;
import java.util.List;
import java.util.Map;
@@ -24,6 +28,8 @@ public class DataManager {
public AccountData loginAccount;
public FragmentManager fragmentManager;
public DBHelper dbHelper;
+ public ATRfidReader rfidReader;
+ public ATScanner barcodeScanner;
public static TestEnum testEnum = TestEnum.선택안함;
public static Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
diff --git a/app/src/main/res/layout/activity_camera.xml b/app/src/main/res/layout/activity_camera.xml
index 0874e48..a4d4e39 100644
--- a/app/src/main/res/layout/activity_camera.xml
+++ b/app/src/main/res/layout/activity_camera.xml
@@ -9,11 +9,11 @@
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-