cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案
发布时间:2020-12-14 19:06:00 所属栏目:百科 来源:网络整理
导读:在游戏中对接支付的SDK的时候引入支付的so文件的时候在编译的时候总是被删除,后来经过查找资料自己整理出了一个解决方案 方案如下 在项目导入安卓中之后,在对应的jni文件夹中创建一个prebuilt的文件夹,把要导入的so文件全部复制进去 然后写一个bat批处理
在游戏中对接支付的SDK的时候引入支付的so文件的时候在编译的时候总是被删除,后来经过查找资料自己整理出了一个解决方案 方案如下 在项目导入安卓中之后,在对应的jni文件夹中创建一个prebuilt的文件夹,把要导入的so文件全部复制进去 然后写一个bat批处理的文件 文件内容为: xcopy /x /s /c /r G:SVNKimbioproj.androidjniprebuilt*.so G:SVNKimbioproj.androidlibsarmeabi 具体的路径根据自己的实际路径来写 然后在Project中选择Properties中的Builders然后新建一个Program如下图
然后把写好的批处理的bat文件加入进去,然后应用确定即可 在你重新运行的时候批处理会把so重新导入进libs中的armeabi文件夹中即可使用 此方法在本人程序中正常运行 如有什么不好的地方希望指出一起学习 也可以加入交流群:252799892 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |