Browse Source

JNI library and Platform shutdown code was modified but still have shutdown issue.

Trishia 4 years ago
parent
commit
a8b8b75203

+ 2 - 0
OnBoardingTool/app/build.gradle

@@ -15,6 +15,8 @@ android {
         release {
             minifyEnabled false
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
+            jniDebuggable true
+            debuggable true
         }
     }
     sourceSets {

BIN
OnBoardingTool/app/libs/iotivity-lite.jar


+ 2 - 2
OnBoardingTool/app/src/main/java/org/iotivity/onboardingtool/OnBoardingActivity.java

@@ -111,8 +111,8 @@ public class OnBoardingActivity extends AppCompatActivity {
 
         super.onDestroy();
 
-        //System.runFinalizersOnExit(true);
-        //System.exit(0);
+        System.runFinalizersOnExit(true);
+        System.exit(0);
     }
 
     @Override

BIN
OnBoardingTool/app/src/main/jniLibs/arm64-v8a/libiotivity-lite-jni.so


BIN
OnBoardingTool/app/src/main/jniLibs/armeabi-v7a/libiotivity-lite-jni.so


BIN
OnBoardingTool/app/src/main/jniLibs/x86/libiotivity-lite-jni.so