HTML5游戏Android再次编译以及iOS编译和实现打包iPa笔录
2013-06-19 16:50
351 查看
一、Android 版再次编译 Apk 笔录
前天(2013/05/15)按照我之前写的“HTML5游戏Android编译指南”相关步骤,更新Cocos2D-X(从原来cocos2d-2.1beta3-x-2.1.1升级到cocos2d-2.1rc0-x-2.1.3)和NDK(从原来android-ndk-r8升级到android-ndk-r8e,不更新会编译失败),还是编译MoonWarriors。在Android上运行,发现明显进步。建议后续增加:道具商店、应用内支付、代码混淆、内存加密的实例。
具体测试结果如下:1)因为SpiderMonkey升级,游戏卡壳现象减少、每次卡壳时间缩短(仔细玩能察觉,特别是好几架飞机一起被轰掉的时候)。比旧版明显有进步了,但还没彻底消灭卡壳。2)Apk安装包变成9.46M,相比2.1.1版那时候的7.45M稍大了一些。游戏自身代码没做大改动,应该是NDK编译器、JSB运行库扩大引起的。毕竟这个是小游戏Demo,再优化一下会更好。
下面是“HTML5游戏Android编译指南”的论坛原始地址和网友转载地址,发出来供大家参考。
http://www.newsmth.net/nForum/#!article/MobileDev/1764475843 http://cocos2d.cocoachina.com/bbs/forum.php?mod=viewthread&tid=10545 http://software.intel.com/zh-cn/blogs/2013/03/11/cocos2d-html5-jsbinding-android http://blog.csdn.net/herm_lib/article/details/8669627 http://bbs.html5china.com/thread-4487-1-1.html
二、iOS 编译和实现打包 iPa 笔录
之前在MacOSX编译2.1.1的iOS版,发现有一个文件链接错误,手工修改解决。2.1.1在模拟器跑速度还行,但是当时没有真机。三月底买了iPod Touch5,考虑到Cocos2D-X JSB还在继续完善就没管了,不知不觉已经到了2.1.3,是时候把它打成iPa安装包、也方便大家下载。昨天在网上搜了不少Xcode免证书真机调试、iPa打包教程,今天(2013/05/17)凌晨编译成功并打包iPa,再用iTools 2013装到越狱的iPod5可以正常运行。提供了两个版本,一个是未签名的Debug,一个是默认签名的Release。
许多网帖都是乱转载的,质量没有保证,推荐以下几篇。欢迎大家到Cocos2D-H5技术群讨论。
http://dev.son1c.com/show/2571.html Xcode-4.6_免证书真机调试(推荐阅读,楼主亲自验证 - *)
http://blog.csdn.net/chinadeng/article/details/8667263 Xcode_4.6_免证书真机调试(收藏备用,适合版本较多 - #)
http://www.myexception.cn/mobile/827979.html iPa封装制作-移动开发指南(推荐阅读,楼主亲自验证 - *)
http://blog.csdn.net/hou_cocoa/article/details/6236344 利用XCode生成的iPa安装包(收藏备用,另一种打包法 - #)
前天(2013/05/15)按照我之前写的“HTML5游戏Android编译指南”相关步骤,更新Cocos2D-X(从原来cocos2d-2.1beta3-x-2.1.1升级到cocos2d-2.1rc0-x-2.1.3)和NDK(从原来android-ndk-r8升级到android-ndk-r8e,不更新会编译失败),还是编译MoonWarriors。在Android上运行,发现明显进步。建议后续增加:道具商店、应用内支付、代码混淆、内存加密的实例。
具体测试结果如下:1)因为SpiderMonkey升级,游戏卡壳现象减少、每次卡壳时间缩短(仔细玩能察觉,特别是好几架飞机一起被轰掉的时候)。比旧版明显有进步了,但还没彻底消灭卡壳。2)Apk安装包变成9.46M,相比2.1.1版那时候的7.45M稍大了一些。游戏自身代码没做大改动,应该是NDK编译器、JSB运行库扩大引起的。毕竟这个是小游戏Demo,再优化一下会更好。
下面是“HTML5游戏Android编译指南”的论坛原始地址和网友转载地址,发出来供大家参考。
http://www.newsmth.net/nForum/#!article/MobileDev/1764475843 http://cocos2d.cocoachina.com/bbs/forum.php?mod=viewthread&tid=10545 http://software.intel.com/zh-cn/blogs/2013/03/11/cocos2d-html5-jsbinding-android http://blog.csdn.net/herm_lib/article/details/8669627 http://bbs.html5china.com/thread-4487-1-1.html
二、iOS 编译和实现打包 iPa 笔录
之前在MacOSX编译2.1.1的iOS版,发现有一个文件链接错误,手工修改解决。2.1.1在模拟器跑速度还行,但是当时没有真机。三月底买了iPod Touch5,考虑到Cocos2D-X JSB还在继续完善就没管了,不知不觉已经到了2.1.3,是时候把它打成iPa安装包、也方便大家下载。昨天在网上搜了不少Xcode免证书真机调试、iPa打包教程,今天(2013/05/17)凌晨编译成功并打包iPa,再用iTools 2013装到越狱的iPod5可以正常运行。提供了两个版本,一个是未签名的Debug,一个是默认签名的Release。
许多网帖都是乱转载的,质量没有保证,推荐以下几篇。欢迎大家到Cocos2D-H5技术群讨论。
http://dev.son1c.com/show/2571.html Xcode-4.6_免证书真机调试(推荐阅读,楼主亲自验证 - *)
http://blog.csdn.net/chinadeng/article/details/8667263 Xcode_4.6_免证书真机调试(收藏备用,适合版本较多 - #)
http://www.myexception.cn/mobile/827979.html iPa封装制作-移动开发指南(推荐阅读,楼主亲自验证 - *)
http://blog.csdn.net/hou_cocoa/article/details/6236344 利用XCode生成的iPa安装包(收藏备用,另一种打包法 - #)
相关文章推荐
- Cocos2D-HTML5 MoonWarriors游戏Android编译指南(另附iOS编译指南和游戏源码)
- Cocos2D-HTML5 MoonWarriors游戏Android编译指南(另附iOS编译指南和游戏源码)
- iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Xcode编写&编译代码,Android导入打包运行即可!
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Xcode编写&编译代码,Android导入打包运行即可!
- android 游戏之场景的实现以及拓展应用照片浏览器
- 【iOS-Cocos2d游戏开发之二十二 】CCSpeed实现CCAnimate动画进行时设置慢动作以及设置游戏加减速进行(塔防游戏必备)!
- Cocos2d-x3.0 iOS 一键编译多个target并打包ipa。
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Android导入打包运行即可!
- IOS 如何打包XCODE编译后的APP成IPA格式
- OpenCV4Android在2.x版本中不使用OpenCVManager以及编译SIFT算法实现
- U3D编译Web PC IOS Android平台游戏和运行方法
- 【iOS打ipa包】:使用终端实现自动打包
- iOS ipa包打包方法以及可能出现的问题
- 用python编写ios工程自动编译、打包ipa等脚本
- Fruit Ninja(水果忍者)游戏源代码下载、分析(上)---可运行Android,Ios,Window,Mac,Html5平台
- 【iOS-Cocos2d游戏开发之二十二 】CCSpeed实现CCAnimate动画进行时设置慢动作以及设置游戏加减速进行(塔防游戏必备)!
- android和iOS中打包html5
- 【Himi之Cocos2d-iOS游戏开发】系列博文26篇整合以及Android书籍的源码和样章▃11月10日更新第二十六章
- 详解Shell脚本实现iOS自动化编译打包提交
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Android导入打包运行即可!