IDE常见问题连接地址
本人机子是windows64位
第一篇、环境
1.需要安装jdk,如果你安装的jdk是32位,那你就下载32位的IDE,如果是64位就下载64位的IDE
2.安装Python,最好是2.7.5(32位还是64位根据你系统选择)
3.安装vs2012版本及以上(如果是mac系统安装xcode5.1以上)
4.下载android SDK(并下载android-10以上)
5.下载引擎cocos2d-x3.2地址
6.下载Cocos Code Ide 1.0.0 rc0 地址
7.下载NDK
cocos2d-x3.2(用r9d)
cocos2d-js rc1
(用r9b)
这边特别说明下因为这个IDE版本是和cocos2d-x3.2 、cocos2d-js rc1一起发布的,
对IDE支持目前最好的版本。
将使用
cocos2d-x
3.2来做教程,
3.2的NDK要求是必须
r9d
,所以请下载安装r9d吧。
8.下载Ant@L_502_3@
将生成的2个文件lua_cocos2dx_custom_auto.cpp及lua_cocos2dx_custom_auto.h和自定义的CustomClass类的两个文件CustomClass.h及CustomClass.cpp添加到自己的工程中,
如果是win就使用vs打开工程,给他添加到工程中
如果是android那就添加到CocosLuaGame\frameworks\runtime-src\proj.android\jni\
android.mk
如果是mac.ios那就使用xocde打开工程把自己新添加的4个文件添加进去
3.接下去就是重新编译runtime,然后调试的时候选择我们自己修改定义的runtime进行调试了
重新编译: 右键工程-->CocosTools-->Build Custom Runtimes...
选择自定义的runtime: 右键工程-->debug-->debugconfigure,选择win32点击runtime path选择自己生成的runtime
第五篇、直接发布产品
ide有个功能是直接生成可发布的apk及ipa,其中包括签名
右键工程-->CocosTools-->Package Apk for Android...
我这边是window所以只能生成apk,如果是mac就可以生成ipa了,但是生成ipa之前要先安装好证书
如果对于什么是keystore不懂的,请网上查找下