cocos2d-x 初学三问(下)
来源:互联网 发布:淘宝好还是自建商城好 编辑:程序博客网 时间:2024/05/22 19:48
1.我没有mac,能在win下开发吗?用什么IDE?
2.如何发布安卓版?
3.win下开发完能放到mac下编译成ios版么?
回答(适用于cocos2d-2.1rc0-x-2.1.3,可加qq群:323635541交流):
1. 见上篇
----------------------------------------------分割线--------------------------------------------
2. 接上,当你开发到一段落,想看看代码在安卓上跑得怎么样,很简单,运行cocos2d-x官方为我们准备好的create-android-project.bat,就新建了一个安卓的helloworld项目!把刚才写好的工程文件覆盖掉helloworld的工程文件(Classes文件夹里面),准备编译吧。
怎么编译成安卓版呢?
这里有一篇2.13版的中文搭建win下的安卓编译环境,非常详细:http://blog.justbilt.com/cocos2d-x-2/cocos2d-x-2-13-android-%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%E4%B8%8A
如果觉得不够权威可以看官方英文版:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/How_to_set_up_the_android_cocos2d-x_development_environment_on_Windows_7其实就是需要这几个东西:NDK,Cygwin,Android Studio
Cygwin详细安装教程:http://hi.baidu.com/xiaoduo170/item/fb28028dddcf1fd55e0ec15f
NDK和Android Studio还有模拟器什么的谷歌都帮你打包好了呢,下就是了:
NDK:http://developer.android.com/tools/sdk/ndk/index.html
Android Studio及模拟器打包在一起:http://developer.android.com/sdk/installing/studio.html
在导入的时候注意两个小问题:
一是提示找不到icon;AndroidManifest.xml里的icon图片名称是icon,但有时通过模板创建的工程把ic_launcher.png文件copy过来了了,两个解决方案,a,把icon.png这个图片copy进去资源文件夹下。b,用文本编辑器打开AndroidManifest.xml文件,把第9行中的“icon”替换成"ic_launcher”。
二是没有自动把cocos2d-x的java文件包含到工程中,需要在eclipse的工程中添加这个路径。右键ljtest1工程,选择 BuildPath->Link Source,弹出窗口的第一个对话框选择 cocos2d-x 安装目录下的 $COCOS2DX_ROOT/cocos2dx/platform/java/src 目录,第二个对话框“Folder name"会自动填写上src,这个与项目中的src目录名冲突了,改名就可以了
其余按照官方的教程仔细的做吧,我试过了没问题的!
----------------------------------------------分割线--------------------------------------------
- cocos2d-x 初学三问(下)
- cocos2d-x 初学三问(上)
- Junit3.X 初学 (三)
- 《初学cocos2d-x》- 动画CCAnimation(2)
- 《初学cocos2d-x》- 动画TexturePacker(3)
- 《初学cocos2d-x》- 容器CCArray(4)
- 《初学cocos2d-x》- 重力加速度感应(6)
- Cocos2d-x学习笔记(初学)
- 初学COCOS2D-X 配置
- cocos2d-x初学笔记
- cocos2d-x 菜鸟进阶篇(三) scrollView(下)
- 【初学】Xcode下cocos2d-x之安装与卸载
- 【初学】Xcode下cocos2d-x-2.2.0创建HelloWorld
- C++ Builder 初学问与答(三)
- C++ Builder初学问与答(廿三)
- Cocos2d-x 之Lua初学
- 初学cocos2d-x记忆小游戏
- 《初学cocos2d-x》- 第一个项目(1)
- VS2008中C++打开Excel(MFC)
- 技术人员如何创业《一》—— 产品及想法
- 【资源列表】CAD 开源社区
- 申请成为微信开发者,申请消息接口
- Debug Assertion Failed! File:afx.inl File:afx.inl
- cocos2d-x 初学三问(下)
- opencv中的CvTermCriteria
- 解决vs2010下不能创建项目及文件的问题
- UPMS通用用户权限系统——如何动态添加用户属性
- hdu 1515 Anagrams by Stack
- linux内存总结
- #翻译# 介绍后缀树(suffix tree)
- android(16)_数据存储与访问_SQLite数据库_数据库的创建管理
- 一个命令搞定定时关机/重启