阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1696|回复: 4

cocos棋牌游戏开发环境配置提纲

[复制链接]
  • TA的每日心情

    2017-3-4 11:36
  • 签到天数: 293 天

    [LV.8]以坛为家I

    发表于 2017-11-15 11:43:20 | 显示全部楼层 |阅读模式
    cocos棋牌游戏开发环境配置提纲,送给有需要的朋友
    一、软件
    1)VS2013(C++11特性在VS2012以上可以使用);传送门:
    2)Cocos2d-x 代码的版本是3.12
    3)JDK;传送门:1.8
    4)NDK;传送门:NDK_11E
    5)ANT;传送门:1.9.7
    6)Python;传送门:2.7
    二、软件安装与环境配置
    1、VS环境安装
    2、JDK环境安装:右击计算机->属性->高级系统设置->环境变量(分为用户变量和系统变量);
    1)安装:直接点击下一步即可安装完成。
    2)配置环境变量:a)在系统或用户变量中新加环境变量JAVA_HOME为JDK的路径,如:E:/Java,java为JDK安装文件夹;b)把”%JAVA_HOME%/bin”加入到系统变量的Path中,记得用分号隔开。在用户变量中添加CLASSPATH变量为“.;%JAVA_HOME%/lib;”注意前面还有个点。JDK环境配置完成。
    3)开始->运行->cmd或win+R进入DOS窗口:输入java -version查看JDK是否安装成功。重启DOS窗口,环境配置成功。
    3、ANT环境安装:
    1)解压apache-ant-1.9.3-bin.zip,ant是一个批处理工具;
    2)设置ANT_ROOT,如:E:/cocos/apache-ant-1.9.3/bin,bin是我ant安装目录下的bin文件夹,ANT_ROOT环境变量在系统用户中添加
    3)把“%ANT_ROOT%”加入到系统变量Path中,记得分号隔开。
    4、ADT环境安装(包括SDK和Eclipse)
    1)解压adt-bundle-windows-x86-20140624.zip;
    2)设置ANDROID_SDK_ROOT环境,系统变量中增加。值如:”E:/cocos/adt-bundle-windows-x86-20140624/sdk“;
    3)把“%ANDROID_SDK_ROOT%/tools”和“ANDROID_SDK_ROOT%/platform-tools“加入系统Path变量中,记得分号隔开。
    4)安装完ADT,将Eclipse目录下的eclipse.exe添加到桌面,双击即可完成eclipse的ADT环境的安装。
    5)进入DOS下,输入:adb -h查看是否配置成功,关闭DOS重启即可配置成功。
    5、安装NDK:Cocos2d-x3.10对NDK的要求r9d
    1)解压android-ndk-r9d-windows-x86.zip;
    2)设置环境变量,在系统变量中增加。值如:”E:/cocos/android-ndk-r9d“;
    3)把”%NDK_ROOT%“加入到系统变量Path中,记得分号隔开。
    6、安装Python:下
    1)载并安装Python-2.7.5.msi(必须为2.7版本)
    2)把Python的环境加入到系统Path变量中,值如:“E:/Python27”;
    最终Path如下:“E:/Python27;%JAVA_HOME%/bin;%ANDROID_SDK_ROOT%/tools;%ANDROID_SDK_ROOT%/platform-tools;%ANT_ROOT%;%NDK_ROOT%;"
    环境配置成功后重启或者关闭DOS或计算机即可更新环境变量。
    进入Cocos2d-x3.10根目录,在DOS下执行setup.py看看以上路径是否存在并正确配置,如果成功如下图:并且在用户环境变量下自动生成COCOS_CONSOLE_ROOT环境变量。
    三、创建Cocos2d-x3.10新项目
    1、进入cocos2d-x-3.10/tools/cocos2d-console/bin;在DOS下输入:“cd  /E  文件路径”可进入任意文件路径内。也可以在要进入的文件下使用shift+右击,选择在此处打开命令窗口,同样可以进入该目录。
    2、在终端输入命令:cocosnew  项目名称  -p  包名  -l  cpp  -d  项目路径,创建项目成功;
    Cocos new MyGame -p com.test.www -l cpp -d D:\buildCode
    3、进入项目工程下的Cocos/MyCppGame/proj.win32文件夹中,双击.sln或者.vcxproj打开项目工程,F5运行程序即可;
    四、android环境编译
    1、打开DOS命令窗口,进入新建工程目录。
    2、执行cocos compile -pandroid -j 4;会报错,说找不到platform,platform至少大于10,解决方案是:在在cocos/adt-bundle-windows-x86-20140624/sdk添加android-20,空文件夹即可。因为3.10平台使用的是android-20以上平台,只要是个空文件夹即可。
    3、所以放弃上面1的编译命令,使用cocos compile - p android -ap 20;即可编译
    4、生成的APK在项目目录下/bin/debug/android,直接拷贝到手机,安装即可。
    或者执行以下命令:(笔者暂未测试过该命令,网上看到的)
    1、运行项目目录下  proj.android->build_native.py 生成完整 Android工程
    两种方法没什么区别,只是第一种直接生成apk文件,第二种更方便
    都会生成Android工程必须文件,proj.android->libs->armeabi->libcocos2dcpp.so
    五、在Eclipse中运行:(此处为转载)转载自:
    Android开发的应该已经配好 SDK
    1、 导入cocos2d-x的jar包
    Eclipse菜单File->Import->Android->Existing Android Code Into Workspace
    3、 此时项目会报错,因为没有引用Cocos2d-x的库文件
    解决:右击项目 选择 Properties->Android  拉到最下面
         Remove掉报错的库文件路径,
         Add    选择libcocos2dx
    4、 在vs中如果新建 了 新的cpp文件,需要在在Android.mk中添加相应的文件,格式与图中一致,注意相对路径
    5、注意,如果更改了vs2013中的代码,就需要重新运行一下build_native.py
    C:\android\sdk\sdk\platform-tools;

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2017-11-19 04:30:12 | 显示全部楼层
    币每日一贴赚金币每日一贴赚金币
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2018-1-21 15:04
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2017-12-27 09:40:19 | 显示全部楼层
    整理得很全面,对新手很有帮助。谢谢分享。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2018-1-4 08:50
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2018-1-3 09:46:48 | 显示全部楼层
    ggggggggggggggggggggggggggggdfwefwfwef
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    慵懒
    2023-5-23 10:54
  • 签到天数: 34 天

    [LV.5]常住居民I

    发表于 2018-6-28 14:52:17 | 显示全部楼层
    我来测试一下,行不行我来测试一下,行不行
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表