Skip to content

Commit fb12260

Browse files
committed
start refactoring
1 parent 2d43257 commit fb12260

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package dlib.android;
2+
3+
import org.junit.Test;
4+
5+
import static junit.framework.Assert.assertEquals;
6+
7+
public class FaceRecognizerTest {
8+
@Test
9+
public void RecognizeTest() {
10+
FaceRecognizer fr = new FaceRecognizer();
11+
String res = fr.Recognize();
12+
assertEquals("Unknown", res);
13+
}
14+
}

visionSamples/FaceTracker/app/src/main/cpp/native-lib.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,4 +294,10 @@ Java_com_google_android_gms_samples_vision_face_facetracker_FaceTrackerActivity_
294294

295295
return a + b;
296296

297+
}extern "C"
298+
JNIEXPORT jstring JNICALL
299+
Java_dlib_android_FaceRecognizer_recognizeNative(JNIEnv *env, jobject instance) {
300+
301+
std::string returnValue = "Unknown";
302+
return env->NewStringUTF(returnValue.c_str());
297303
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package dlib.android;
2+
3+
public class FaceRecognizer {
4+
5+
FaceRecognizer() {
6+
System.loadLibrary("native-lib");
7+
}
8+
9+
String Recognize() {
10+
11+
return recognizeNative();
12+
}
13+
public native String recognizeNative();
14+
}

0 commit comments

Comments
 (0)