第一步: 在JNI文件夹下面生成一个新的目录prebuilt,然后在里面生成一个android.mk, 把 locSDK3.SO COPY进prebuilt. 此android.mk 内容如下:
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := locSDK3 LOCAL_SRC_FILES := liblocSDK3.so include $(PREBUILT_SHARED_LIBRARY) 第二步: 在jni目录下android.mk文件后面添加 include $(CLEAR_VARS) LOCAL_SHARED_LIBRARIES := prebuilt/locSDK3 include $(LOCAL_PATH)/prebuilt/Android.mk 这时在libs目录下会新生成一个liblocSDK3.so文件,只有5K。系统会提示安装这个文件。 Install : liblocSDK3.so => libs/armeabi/liblocSDK3.so |
|
来自: mediatv > 《ndk 开发文档》