微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将Cocos2d-x从iOS平台移植到Android平台需要修改的地方

虽然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设置方法参考这里,安卓设置方法参考这里



水平有限,如有不妥,欢迎拍砖!

原文地址:https://www.jb51.cc/cocos2dx/340428.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐