diff options
Diffstat (limited to 'examples/android/java/bazel/jni.cc')
-rw-r--r-- | examples/android/java/bazel/jni.cc | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/examples/android/java/bazel/jni.cc b/examples/android/java/bazel/jni.cc index b103f45145..7a6cf865e4 100644 --- a/examples/android/java/bazel/jni.cc +++ b/examples/android/java/bazel/jni.cc @@ -1,21 +1,8 @@ #include <jni.h> -#include <stdlib.h> -#include <string.h> -const char* hello = "Hello JNI"; - -static jstring NewStringLatin1(JNIEnv *env, const char *str) { - int len = strlen(str); - jchar *str1; - str1 = reinterpret_cast<jchar *>(malloc(len * sizeof(jchar))); +#include "examples/android/java/bazel/jni_dep.h" - for (int i = 0; i < len ; i++) { - str1[i] = (unsigned char) str[i]; - } - jstring result = env->NewString(str1, len); - free(str1); - return result; -} +const char* hello = "Hello JNI"; extern "C" JNIEXPORT jstring JNICALL Java_bazel_Jni_hello(JNIEnv *env, jclass clazz) { |