Third-party libraries jsoncpp android NDK

1.I use Third-party libraries jsoncpp on android NDK
2.I use Dynamic library

android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

include $(LOCAL_PATH)/prebuilt/Android.mk

LOCAL_MODULE := game_shared

LOCAL_MODULE_FILENAME := libgame

LOCAL_SHARED_LIBRARIES := libjsoncpp

LOCAL_SRC_FILES :=hellocpp/main.cpp
LOCAL_SHARED_LIBRARIES := libjsoncpp

LOCAL_C_INCLUDES := $(LOCAL_PATH)/…/…/Classes

LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static cocosdenshion_static cocos_extension_static

include $(BUILD_SHARED_LIBRARY)
$(call import-module,CocosDenshion/android) $(call import-module,cocos2dx) $(call import-module,extensions)

prebuilt/Android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := libjsoncpp

LOCAL_SRC_FILES := libjsoncpp.so

include $(PREBUILT_SHARED_LIBRARY)

error:
Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserver
Gdbsetup : libs/armeabi/gdb.setup
make: * No rule to make target `json’, needed by `ndk-app-local’. Stop.
make: Leaving directory `/Users/user/Documents/cocos2d-2.0-x-2.0.4/guru/proj.android’

You should add a Android.mk for libjson.
You can refer to cocos2dx/platform/third-party/android/prebuilt/libpng/Android.mk.
And you can checkout how cocos2d-x uses prebuilt libraries.

thank!
I refer to cocos2dx/platform/third-party/android/prebuilt/libpng/Android.mk

can you tell Articles about static library!

I use android ndk Compiled static library ,fail,no libjsoncpp.a File ,but Compiled Dynamic library success has libjsoncpp.so?

why