将Cocos2d-x从iOS平台移植到Android平台需要修改的地方
来源:互联网 发布:男人的例假 知乎 编辑:程序博客网 时间:2024/05/20 02:26
虽然Cocos2d-x是跨平台游戏引擎,但是在发布到不同平台的时候,还是要根据不同平台做一些调整。本人喜欢先在Xcode里面写代码,因为Xcode对C++支持较好(除了代码Xcode还需要做一些其他设置,相关设置请参考这里)。在需要发布到安卓市场时,再把它移植到Android Studio上面。在移植过程中,除了需要新建Android Studio项目(如果不太清楚如何新建Android Studio版Cocos2d-x项目的话,请戳这里)外,代码部分也需要做一些调整,因为还是有少量代码是平台相关的,特别是当集成了第三方SDK时。比如本人在移植过程中就遇到了如下需要修改的地方:
1.广告部分
本人使用的是广点通的广告。广点通没有提供Cocos2d-x版的SDK,所以需要根据不同的平台进行集成。iOS和安卓版的集成方案分别在这里和这里。并且要注意修改平台相关的广告ID和广告位ID。
2.社会化分享部分
本人使用的是友盟的社会化分享SDK,它有Cocos2d-x版。注意修改友盟的appkey。如果要分享到微信的话,还要修改微信的app id和app secret。另外如果要把默认的图文链接分享修改成纯图片分享,还需要根据平台分别进行设置。iOS设置方法参考这里,安卓设置方法参考这里。
水平有限,如有不妥,欢迎拍砖!
1 0
- 将Cocos2d-x从iOS平台移植到Android平台需要修改的地方
- 移植cocos2d-x 游戏从Android平台到IOS平台分辨率问题及解决办法
- 移植cocos2d-x 游戏从Android平台到IOS平台分辨率问题及解决办法
- cocos2d-x移植到android平台下
- cocos2d-x移植iconv到Android平台
- 如何将你的Sprite Kit游戏从ios移植到Mac OS X平台
- cocos2d-x游戏从win32平台移植Android平台
- cocos2d-x Android平台移植
- 移植Cocos2D到Android平台的原理
- cocos2d-x 移植android,用到jni需要注意的地方
- cocos2d-x 从环境搭建到win32项目移植android平台
- Cocos2d-x移植到Android平台之Android-stuido
- Flash web game移植到android平台需要注意的地方
- cocos2d-x win32开发移植到Android平台
- cocos2d-x 3.0 win32项目移植到android平台
- cocos2d-x 跨平台特性之ios向android移植
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk
- striving for simplicity:the all convolutional net
- 电脑随机数是如何生成的?
- Netty4 HTTP请求参数解析(GET, POST)
- 解决一些网站文字不能复制的问题?java应用
- POJ 1088 滑雪
- 将Cocos2d-x从iOS平台移植到Android平台需要修改的地方
- Good Bye2015,Hello 2016
- Android动态广播添加权限
- hadoop安装包的目录结构
- 整数拆分 算法。
- 【leetcode题解】【M】【10】318. Maximum Product of Word Lengths
- 同源策略和跨域访问
- Linux设置普通用户无密码sudo权限
- Linux关闭防火墙、SELinux