cocos2d-x-3.2搭建Android开发环境-创新互联

第一步配置环境

准备一些软件下面这些是我下的

成都创新互联公司是专业的淮北网站建设公司,淮北接单;提供成都网站制作、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行淮北网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

Java jdk jdk-7u67-windows-x64.exe

sdk  adt-bundle-windows-x86_64.zip

ndk android-ndk-r9d-windows-x86_64.zip

ant  apache-ant-1.9.4-bin.zip

JDK

安装JAVA JDK

添加环境变量 JAVA_HOME F:\Program Files\Java\jdk1.7.0_67(自己安装目录)添加环境变量 CLASSPATH  .;%JAVA_HOME%\lib;

在环境变量path中添加%JAVA_HOME%\bin;

在CMD窗口中输入:java –version

出现如下界面,就表示安装成功:

               cocos2d-x-3.2搭建Android开发环境

SDK

安装Android SDK

添加环境变量 ANDROID_SDK_ROOT E:\Android\sdk\sdk(自己安装的目录)

ANDROID_SDK    E:\Android\sdk\sdk\platforms;E:\Android\sdk\sdk\tools;E:\Android\sdk\sdk\platform-tools

在环境变量path中添加%ANDROID_SDK%

在CMD窗口中输入:adb -h

出现如下界面,就表示安装成功

 cocos2d-x-3.2搭建Android开发环境

NDK

解压android-ndk-r9d-windows-x86_64

添加环境变量NDK_ROOT   E:\Android\ndk

在环境变量path中添加     %NDK_ROOT%

ANT

解压apache-ant-1.9.4-bin.zip

添加环境变量 ANT_ROOT  E:\Android\ant\bin

在环境变量path中添加   “%ANT_ROOT%”

最后进入Cocos2d-x3.2目录,在DOS下执行setup.py

如果成功如下图

 cocos2d-x-3.2搭建Android开发环境

然后会自动配置COCOS_CONSOLE_ROOT环境变量

第二步

1、 打开DOS命令窗口,进入新建工程目录。

2、 注意一下  proj.android目录下project.properties

如果自己新建了cpp 要在proj.android\jni\Android.mk里面改

 cocos2d-x-3.2搭建Android开发环境

3、运行项目目录下 proj.android-> build_native.py

会生成Android工程必须文件, proj.android->libs->armeabi->libcocos2dcpp.so

 cocos2d-x-3.2搭建Android开发环境

 cocos2d-x-3.2搭建Android开发环境

4、导入cocos2d-x的jar包

Eclipse菜单 File->Import->Android->Existing Android Code Into Workspace

 cocos2d-x-3.2搭建Android开发环境

 再导入项目,方法如上

 3、第一次此时项目可能会报错,因为没有引用Cocos2d-x 的库文件

 cocos\platform\android\java\src 文件夹,把里面的org文件夹整个复制到我们项目中去

右击项目选择Properties->Android  拉到最下面 Remove掉报错的库文件路径,Add   选择libcocos2dx cocos2d-x-3.2搭建Android开发环境

3、 插上手机搞定

附 关闭再运行可能会报错

一个是

Unable to execute dex: Multiple dexfilesdefineLorg/cocos2dx/lib/Cocos2dxAccelerometer;

右击项目在Properties->java build path->Libraris中Remove Android Dependencies就行了。

还有一个是cocos3.2才会发生的问题它会自动在proj.android目录下的 ".cproject"文件中生成一些代码删掉就行了

                                                                                                                                                                                                       

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站标题:cocos2d-x-3.2搭建Android开发环境-创新互联
文章起源:http://scyanting.com/article/ccohdo.html