2014-05-26
导语:Cocos2dx在安卓上移植的时候,增加第三方库,却发现新加的so库被删掉了。
正文:
1、我的环境: cocos2d-x 2.2.3, ndk-r9
2、网上找了非常多,可是好多说法都没能成功,ndk编只是。最后找了个方法。这里记录一下!
1)在新建文件夹jni/prebuilt,加入so包
2)在原来的jni/Android.mk加入
3)注意,又一次在armeabi文件夹下生成的大小会变化,可是假设大小差非常多的话就有问题了,把obj文件夹删掉重编再试试就能够了
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) 《---在这个后面田间 include $(CLEAR_VARS) LOCAL_MODULE := mppay LOCAL_SRC_FILES := prebuilt/libmppay.so include $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := entryex LOCAL_SRC_FILES := prebuilt/libentryex.so include $(PREBUILT_SHARED_LIBRARY)