cocos2d-x3.2 移植到安卓引入第三方so文件时候编译会删除解决方案1
2015-05-20 16:00
295 查看
在 项目目录\proj.android\jni 下
新建一个文件夹,比如叫 prebuilt
把第三方的.so复制到该文件夹下,本例中放进去的是libmppay.so
打开android.mk,内容如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS) 《== 在这个后面添加
LOCAL_MODULE := mppay
LOCAL_SRC_FILES := prebuilt/libmppay.so
include $(PREBUILT_SHARED_LIBRARY)
解释:
LOCAL_MODULE 后面的名字可以随便起
LOCAL_SRC_FILES 是第三方.so放置的相对路径
include $(PREBUILT_SHARED_LIBRARY) 是把上述路径的文件引入到项目中
新建一个文件夹,比如叫 prebuilt
把第三方的.so复制到该文件夹下,本例中放进去的是libmppay.so
打开android.mk,内容如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS) 《== 在这个后面添加
LOCAL_MODULE := mppay
LOCAL_SRC_FILES := prebuilt/libmppay.so
include $(PREBUILT_SHARED_LIBRARY)
解释:
LOCAL_MODULE 后面的名字可以随便起
LOCAL_SRC_FILES 是第三方.so放置的相对路径
include $(PREBUILT_SHARED_LIBRARY) 是把上述路径的文件引入到项目中
相关文章推荐
- cocos2d-x3.2 移植到安卓引入第三方so文件时候编译会删除解决方案2
- cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案
- cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案
- cocos2d移植到安卓引入第三方so文件时候编译会删除解决方式
- 安卓引入第三方so文件编译时会删除解决方案
- Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结
- vc工程中打开的时候类视图无法完全显示类解决方案——删除工程所在文件夹中的后缀为ncb的文件,重新打开即可
- 安装好了tomcat之后,在编译.java文件的时候出错:软件包 javax.servlet 不存在的解决方案[转]
- cocos2d-x 3.x 引入【#include "cocos-ext.h"】头文件出现编译错误
- cocos2d-x 安卓移植 android.mk文件配置
- 避免cocos2d-x在ndk编译之后删除libs/armeable文件下所有.so文件
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- Cocos2d-x3.2编译配置android.mk文件生成apk文件
- cocos2d-x移植android的编译列出cpp文件 推荐
- nutch编译的时候下载文件卡死的解决方案
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- MyEclipse编译后,classes文件夹下为空2. 3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了
- cocos2d-x3.2中2编译生成Android程序出错的解决方案:c++_static报错
- quick-cocos2d-x 在 Mac 下的编译环境(安卓移植)
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk