cocos2d编译安卓调用的动态库,ios调用的静态库
来源:互联网 发布:手机淘宝怎么关闭店铺 编辑:程序博客网 时间:2024/06/07 00:49
在本次项目中ios和安卓应用通过分别调用cocos2d编译的动态和静态库来实现功能。
1.安卓方面
和之前打包apk类似,有时间从原理上来分析下,先说编译过程中遇到的问题吧,cd到工程主目录后,cocos compile -p android 进行编译,出现如下情况
通过查找资料,搜『执行命令出错,返回值:2』查到了类似的情况http://blog.csdn.net/zhyl8157121/article/details/50433486 ,参考第三种情况解决方法:
删除“项目名字\proj.android\obj\local\armeabi”下的所有文件
,果断解决之。如果armeabi里的文件没有删除的话,在编译的时候观察发现现有的文件并没有被编译后的覆盖,这大概是编译出现错误的原因吧。2.ios方面
编译静态库,这个是测试没问题后将主工程里的Classes里需要的类添加到新建的工程里,打包之前应该选定是打debug还是打release包,
先打模拟器的包ios simulator里选择一个模拟器,运行打包,再打真机包,然后找到两个包的路径
在终端进行如下操作
合库成功,将合成的库添加到ios项目里,ok.
3.framework
和.a类似
lipo -create ./Release-iphonesimulator/EBankIos.framework ./Release-iphoneos/lEBankIos.framework -output EBankIos.framework
合库 :lipo -create ./Release-iphonesimulator/EBankIos.framework/EBankIos ./Release-iphoneos/EBankIos.framework/EBankIos -output ./Release-iphoneos/EBankIos.framework/EBankIos
- cocos2d编译安卓调用的动态库,ios调用的静态库
- Android源码编译 - 动态库的调用
- VS2013调用C#编译的动态库
- MFC模块的动态链接库DLL以及静态链接库LIB编译后的调用
- MFC模块的动态链接库DLL以及静态链接库LIB编译后的调用
- dll动态库的静态调用和动态调用的分别举例
- linux 动态库的编译、调用,(用Makefile编译)
- VS2013 动态链接库下,动态调用和静态调用的注意点事项
- Linux下编译动态库,静态库,以及调用
- 【Linux】静态库与动态库的生成及调用
- Windows静态库和动态库的调用方法汇总
- VC++ 静态库&动态库的创建与调用
- linux C++静态库 动态库的生成于调用
- LINUX下动态库调用静态库的方法
- 静态库、动态库的制作以及调用
- 静态库和动态库的相互调用
- Go中调用C的动态库与静态库
- Windows静态库和动态库的调用方法汇总
- Linux输入子系统框架分析及输入设备驱动编程
- 验证手机格式,不合格的给出提示,并定位焦点
- 监听audio是否播放完
- Android 线性边框选择器
- https://packages.elastic.co/elasticsearch/2.3/centos/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22
- cocos2d编译安卓调用的动态库,ios调用的静态库
- IP地址学习
- ExpandableListView OnChildClickListener not work
- Spring mvc jackson输出null为空字符串、单引号、字段和数字加引号
- mongodb 地理位置搜寻
- mybatis 模糊查询
- Android Studio 小技巧合集
- node 详细讲解,node开发流程
- 一篇文章说完JavaScript