Browse Source

...

pull/1/head
Grant Limberg 11 years ago
parent
commit
f803dd5ff4
  1. 1
      java/build.xml
  2. 1
      java/jni/Android.mk
  3. 8
      java/jni/com_zerotierone_sdk_Node.cpp

1
java/build.xml

@ -42,6 +42,7 @@
<exec dir="jni" executable="${env.NDK_BUILD_LOC}" failonerror="true">
<arg value="ZT1=${env.ZT}"/>
<arg value="V=1"/>
<!-- <arg value="NDK_DEBUG=1"/> -->
</exec>
<copy file="libs/arm64-v8a/libZeroTierOneJNI.so"
tofile="classes/lib/arm64-v8a/libZeroTierOneJNI.so"

1
java/jni/Android.mk

@ -5,6 +5,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := ZeroTierOneJNI
LOCAL_C_INCLUDES := $(ZT1)/include
LOCAL_LDLIBS := -llog
# LOCAL_CFLAGS := -g
# ZeroTierOne SDK source files
LOCAL_SRC_FILES := \

8
java/jni/com_zerotierone_sdk_Node.cpp

@ -192,7 +192,11 @@ namespace {
{
LOGV("EventCallback");
JniRef *ref = (JniRef*)userData;
assert(ref->node == node);
if(ref->node != node)
{
LOGE("Nodes not equal. ref->node %p, node %p", ref->node, node);
return;
}
JNIEnv *env = NULL;
ref->jvm->GetEnv((void**)&env, JNI_VERSION_1_6);
@ -613,6 +617,8 @@ JNIEXPORT jobject JNICALL Java_com_zerotier_sdk_Node_node_1init(
&VirtualNetworkConfigFunctionCallback,
&EventCallback);
LOGI("Node Created.");
if(rc != ZT1_RESULT_OK)
{
LOGE("Error creating Node: %d", rc);

Loading…
Cancel
Save