cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案
2014-10-15 14:25
330 查看
在游戏中对接支付的SDK的时候引入支付的so文件的时候在编译的时候总是被删除,后来经过查找资料自己整理出了一个解决方案
方案如下
在项目导入安卓中之后,在对应的jni文件夹中创建一个prebuilt的文件夹,把要导入的so文件全部复制进去
然后写一个bat批处理的文件
文件内容为:
xcopy /x /s /c /r G:\SVN\Kimbio\proj.android\jni\prebuilt\*.so G:\SVN\Kimbio\proj.android\libs\armeabi\
具体的路径根据自己的实际路径来写
然后在Project中选择Properties中的Builders然后新建一个Program如下图
然后把写好的批处理的bat文件加入进去,然后应用确定即可
在你重新运行的时候批处理会把so重新导入进libs中的armeabi文件夹中即可使用
此方法在本人程序中正常运行
如有什么不好的地方希望指出一起学习
也可以加入交流群:252799892
方案如下
在项目导入安卓中之后,在对应的jni文件夹中创建一个prebuilt的文件夹,把要导入的so文件全部复制进去
然后写一个bat批处理的文件
文件内容为:
xcopy /x /s /c /r G:\SVN\Kimbio\proj.android\jni\prebuilt\*.so G:\SVN\Kimbio\proj.android\libs\armeabi\
具体的路径根据自己的实际路径来写
然后在Project中选择Properties中的Builders然后新建一个Program如下图
然后把写好的批处理的bat文件加入进去,然后应用确定即可
在你重新运行的时候批处理会把so重新导入进libs中的armeabi文件夹中即可使用
此方法在本人程序中正常运行
如有什么不好的地方希望指出一起学习
也可以加入交流群:252799892
相关文章推荐
- cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案
- cocos2d-x3.2 移植到安卓引入第三方so文件时候编译会删除解决方案2
- cocos2d-x3.2 移植到安卓引入第三方so文件时候编译会删除解决方案1
- cocos2d移植到安卓引入第三方so文件时候编译会删除解决方式
- 安卓引入第三方so文件编译时会删除解决方案
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- nutch编译的时候下载文件卡死的解决方案
- cocos2d-x 安卓移植 android.mk文件配置
- MyEclipse编译后,classes文件夹下为空2. 3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了
- 安装好了tomcat之后,在编译.java文件的时候出错:软件包 javax.servlet 不存在的解决方案[转]
- cocos2d-x移植android的编译列出cpp文件 推荐
- 避免cocos2d-x在ndk编译之后删除libs/armeable文件下所有.so文件
- cocos2d-x 3.x 引入【#include "cocos-ext.h"】头文件出现编译错误
- 移植WL18XX到高通的时候,会出现几个.KO文件没有编译出来的情况
- quick-cocos2d-x 在 Mac 下的编译环境(安卓移植)
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结
- vc工程中打开的时候类视图无法完全显示类解决方案——删除工程所在文件夹中的后缀为ncb的文件,重新打开即可
- 使用cvs的时候,WEB-INF/classes中不能编译生成class文件的原因?