码迷,mamicode.com
首页 > 移动开发 > 详细

cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案

时间:2014-10-15 16:32:11      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:cocos2dx   关于so文件   

在游戏中对接支付的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如下图

bubuko.com,布布扣

然后把写好的批处理的bat文件加入进去,然后应用确定即可

在你重新运行的时候批处理会把so重新导入进libs中的armeabi文件夹中即可使用

此方法在本人程序中正常运行

如有什么不好的地方希望指出一起学习

也可以加入交流群:252799892 

感觉对你有帮助,请给个评轮  谢谢

cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案

标签:cocos2dx   关于so文件   

原文地址:http://blog.csdn.net/u010319687/article/details/40110347

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!