Remove a build warning in Easy setup for Android build
authorJihun Ha <jihun.ha@samsung.com>
Mon, 22 May 2017 10:22:41 +0000 (19:22 +0900)
committerUze Choi <uzchoi@samsung.com>
Tue, 23 May 2017 02:45:43 +0000 (02:45 +0000)
* Change minSdkVersion to 21 in AndroidManifest.xml
* Change target source files for jni build ONLY to cpp files

Change-Id: Ic45acb59d66d30c991514a2bec38583c0e7f1550
Signed-off-by: Jihun Ha <jihun.ha@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/20243
Reviewed-by: Senthil Kumar G S <senthil.gs@samsung.com>
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/easy-setup/mediator/richsdk/android/EasySetupCore/src/main/AndroidManifest.xml
service/easy-setup/mediator/richsdk/android/EasySetupCore/src/main/jni/Android.mk
service/easy-setup/mediator/richsdk/android/SConscript

index 64487cd..63a6010 100644 (file)
@@ -4,7 +4,7 @@
     android:versionName="1.0" >
 
     <uses-sdk
-        android:minSdkVersion="8"
+        android:minSdkVersion="21"
         android:targetSdkVersion="21" />
 
     <application
index d3b42dc..ebda176 100755 (executable)
@@ -87,8 +87,7 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH) \
                                        $(LOCAL_PATH)/../../../../../../../../../extlibs/boost/boost_1_58_0 \
                                        $(LOCAL_PATH)/../../../../../../../../../java/jni \
 
-LOCAL_SRC_FILES += $(patsubst $(LOCAL_PATH)/%, %, $(wildcard $(LOCAL_PATH)/*.cpp))
-LOCAL_SRC_FILES += $(patsubst $(LOCAL_PATH)/%, %, $(wildcard $(LOCAL_PATH)/*.h))
+LOCAL_SRC_FILES := $(patsubst $(LOCAL_PATH)/%, %, $(wildcard $(LOCAL_PATH)/*.cpp))
 
 LOCAL_LDLIBS := -llog
 #LOCAL_SHARED_LIBRARIES += android-connectivity_abstraction
index 21b3c04..0e6ebb6 100755 (executable)
@@ -65,7 +65,9 @@ if not os.path.exists(android_home + '/platforms/android-21') or not os.path.exi
 #SConscript("../../../../../../android/android_api/SConscript")
 
 def ensure_libs(target, source, env):
-    return target, [source, env.get('BUILD_DIR') + 'liboc.so', env.get('BUILD_DIR') + 'liboc_logger.so']
+    return target, [source, env.get('BUILD_DIR') + 'liboc.so',
+                            env.get('BUILD_DIR') + 'liboc_logger.so',
+                            env.get('BUILD_DIR') + 'libESMediatorRich.so']
 
 jdk_env = Environment(ENV=os.environ)
 jdk_env['BUILDERS']['Gradle'] = Builder(action = env.get('ANDROID_GRADLE') +