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 运行效果

更多相关文章

  1. GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
  2. 如何在后台运行Linux命令?
  3. No.11 使用firewall配置的防火墙策略的生效模式
  4. Nginx系列教程(一)| 手把手教你在Linux环境下搭建Nginx服务
  5. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  6. Android(安卓)签名和发布
  7. Android(安卓)游戏开发中 OnTouchEvent() 触屏事件的性能优化
  8. NDK 环境配置 (Ubuntu)
  9. Android(安卓)studio中获取数字签名(SAH1)

随机推荐

  1. android 弹出视频
  2. Android中Broadcast的Intent大全
  3. Download Android(安卓)1.5 SDK, Release
  4. android典型代码系列(三十)------DES加密
  5. [android]上下文菜单
  6. android studio 0.80多渠道打包
  7. Android网络状态监听
  8. Android文件读写简单示例
  9. android:keyboardNavigationCluster
  10. 【Android】Inconvertible types:cannot