Cocos 2d-x 3.8 在ubuntu下使用QtCreator和Android Studio开发环境搭建


layout: post
title: Cocos 2d-x 3.8 在ubuntu下使用QtCreator和Android Studio开发环境搭建
date: 2015-10-25
categories: blog
tags: [Android,Cocos 2d-x,环境搭建]
category: Android
description: 本文实现在ubuntu下搭建cocos 2d-x的开发环境,使用QtCreater作为开发工具,并在As下导出APK


Cocos 2d-x 3.8 在ubuntu下使用QtCreator和Android Studio开发环境搭建


最近想学习cocos 2d-x游戏开发,昨天搭建环境花费了一点时间,下面说说遇到的问题.

1.Android sdk与Android studio的安装
因为我是做Android开发的,这一块很熟练了,没问题.
2.NDK的安装
在Android Studio中Files->other settings->default Settings->System Setting->Android SDK->SDK Tools选择Android NDK下载,需要科学上网.下载完成后在SDK的根目录下.

Android Studio

3.Cocos 2d-x的安装
在官网 Cocos.org下载,下载Ant构建工具
在cocos目录下运行download-deps.py下载 ****.zip
运行setup.py 根据提示设置ANDROID_SDK_ROOT NDK_ROOT ANT_ROOT,也可以直接写入环境变量.
目录与安装

4.新建项目
运行 cocos new -h可以看到帮助
主要指定 -p PACKAGE_NAME -l cpp

 cocos new -p cm.kutear -l cpp "MyCppGame"

运行后得到下面目录


新工程

QtCreator引入
下载qtcreate:官网下比较麻烦,命令sudo apt-get install qtcreator
运行qtcreator,FIles -> open file or project选择CMakeLists.txt
在Run CMake步骤直接Run CMake,不需要参数.
完成后就导入完成,运行,时间第一次时间有点久


运行效果

Android Studio引入
运行Android Studio,导入proj.android-studio
AS

如果你是在模拟器测试,请更改下面部分


Modify

现在在工程目录下,也就是MyCppGame下运行
cocos compile -p android --android-studio

主要作用是编译c文件成.so
现在在Android Studio的libs下会有x86文件夹,下面包含了
.so
现在可以运行App了,可以在Android下运行,也可以直接命令

cocos run -p android --android-studio
Android 运行效果

你可能感兴趣的:(Cocos 2d-x 3.8 在ubuntu下使用QtCreator和Android Studio开发环境搭建)