[Android/Build] remove unnecessary lib for nnapi accepted/tizen/unified/20201221.122653 submit/tizen/20201218.044311
authorJaeyun <jy1210.jung@samsung.com>
Thu, 17 Dec 2020 08:20:26 +0000 (17:20 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Fri, 18 Dec 2020 03:39:33 +0000 (12:39 +0900)
NNFW internally uses nnapi library, this can break tf-lite nnapi option on android-11.
Remove this when building with NNFW.

Signed-off-by: Jaeyun <jy1210.jung@samsung.com>
api/android/build-android-lib.sh

index 3a605ec..d93c676 100644 (file)
@@ -376,9 +376,10 @@ if [[ $enable_nnfw == "yes" ]]; then
         tar -zxf external/onert-ext-$nnfw_ver-android-aarch64.tar.gz -C external/nnfw
     fi
 
-    # Remove duplicated, unnecessary files (c++shared and tensorflowlite_jni)
+    # Remove duplicated, unnecessary files (c++shared and tensorflow-lite)
     rm -f external/nnfw/lib/libc++_shared.so
     rm -f external/nnfw/lib/libtensorflowlite_jni.so
+    rm -f external/nnfw/lib/libneuralnetworks.so
 
     mkdir -p api/src/main/jni/nnfw/include api/src/main/jni/nnfw/lib
     mkdir -p api/src/main/jni/nnfw/ext/arm64-v8a