[cocos2dx]Cocos Code IDE使用教程
环境下载安装javajdk,如果你安装的jdk是32位,那你就下载32位的IDE,如果是64位就下载64位的IDE 下载NDKandroid-ndk-r9d-windows-x86_64.zip,cocos2d-x3.3(用r9d)cocos2d-jsrc1(用r9b)这边特别说明下因为这个IDE版本是和cocos2d-x3.3,cocos2d-jsrc1一起发布的,对IDE支持目前最好的版本。 说明AndroidSDK:SDK(softwaredevelopmentkit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此!AndroidSDK指的既是Android专属的软件开发工具包,androidsdk可以理解为是一个Android开发的工具,实际上它是作为eclipse的一个插件,有了它,就可以在eclipse里开发Android程序了 ADT:AndroidDevelopmentTools安卓开发工具,ecplise里的插件,安卓开发工具插件,AndroidADTbundle里已经包含有了adt和与其兼容的ecplise软件 AndroidNDK:(Nativedevelopkit),本地开发工具包,NDK是Google为Android进行本地开发而放出的一个本地开发工具.
下面说说NDK的事, 由于Android运行的手机配置千差万别,所以在配置较低的手机上运行某些程序可能会运行不了,其原因有可能就是因为配置太低。由于Android采用的是Java编程,是一种虚拟机的机制,所以其运行效率上会很有影响,通常较好的做法是,如果遇到刷屏或者操作网络层的数据,而且数据交换频繁的情况下,建议使用底层的C或者C++来完成费时的动作。所以这就涉及到Java与C的相互调用。Java是不能直接调用C写的dll,或者exe代码或者库文件。需要使用到NDK进行中间转换。 cocoscodeide常见问题 新建工程1.双击cocoscodeide,发现首页有lua和js选择,我们这边选择lua2.右键左边的explorer新建工程,首次进入会出现这个页面,叫你配置引擎的目录,点击选择刚才下载解压的引擎根目录. 也可以通过菜单 Window ( 窗口 ) -->Preferences( 首选项 ) -->cocos-->lua
3.右击->new->cocos工程
这边有3个点可能需要注意下: { "init_cfg": { "isLandscape": true,--横竖屏配置 "isWindowTop": false,"name": "CocosLuaGame",--窗口标题的名字,只对桌面平台有效 "width": 960,--模拟器窗口的宽,只对桌面平台有效 "height": 640,--模拟器窗口的高,只对桌面平台有效 "entry": "src/main.lua",--入口文件 "consolePort": 6010,--这个是IDE与runtime间传输命令的端口 "uploadPort": 6020,"debugPort": 10000,"forwardConsolePort": 10089,"forwardUploadPort": 10091 },"simulator_screen_size": [--模拟器上菜单的多个分辨率 { "title": "iPhone 3Gs (480x320)","width": 480,"height": 320 },{ "title": "iPhone 4 (960x640)","width": 960,"height": 640 },{ "title": "iPhone 5 (1136x640)","width": 1136,{ "title": "iPad (1024x768)","width": 1024,"height": 768 },{ "title": "iPad Retina (2048x1536)","width": 2048,"height": 1536 },{ "title": "Android (800x480)","width": 800,"height": 480 },{ "title": "Android (854x480)","width": 854,{ "title": "Android (1280x720)","width": 1280,"height": 720 },{ "title": "Android (1920x1080)","width": 1920,"height": 1080 } ] } 调试IDE是可以进行桌面平台的调试,也可以进行真机调试,包括android真机和IOS真机加断点,按F11,效果如下
CocosCodeIDE农场游戏Demo解析 如何android真机调试
参考
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |