Android studio Cocos2d-x 学习,配置到运行

官方提供的中文文档

http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v2/getting-started/setting-up-development-environments/linux-environment-setup/how-to-run-helloworld-and-tests-on-linux/zh.md

下面是一个博主写的博客

http://xuzhiwei.blog.51cto.com/978424/1401434

根据这个博客说的,我要配置下环境,我就按他来弄,而已

小弟开发环境是ubuntu

1配置环境

[email protected]:~$ cd /home/moziqi/software/cocos2d-x-3.5
[email protected]:~/software/cocos2d-x-3.5$ ./start.py
bash: ./start.py: 没有那个文件或目录
[email protected]:~/software/cocos2d-x-3.5$ ./setup.py

Setting up cocos2d-x...
->Check environment variable COCOS_CONSOLE_ROOT
  ->Search for environment variable COCOS_CONSOLE_ROOT...
    ->COCOS_CONSOLE_ROOT not found

  -> Add COCOS_CONSOLE_ROOT environment variable...
    ->Added COCOS_CONSOLE_ROOT=/home/moziqi/software/cocos2d-x-3.5/tools/cocos2d-console/bin

->Check environment variable COCOS_TEMPLATES_ROOT
  ->Search for environment variable COCOS_TEMPLATES_ROOT...
    ->COCOS_TEMPLATES_ROOT not found

  -> Add COCOS_TEMPLATES_ROOT environment variable...
    ->Added COCOS_TEMPLATES_ROOT=/home/moziqi/software/cocos2d-x-3.5/templates

->Configuration for Android platform only, you can also skip and manually edit "/home/moziqi/.bashrc"

->Check environment variable NDK_ROOT
  ->Search for environment variable NDK_ROOT...
    ->NDK_ROOT not found

  ->Search for command ndk-build in system...
    ->Command ndk-build not found

  ->Please enter the path of NDK_ROOT (or press Enter to skip):/home/moziqi/software/android-ndk-r9d
  -> Add NDK_ROOT environment variable...
    ->Added NDK_ROOT=/home/moziqi/software/android-ndk-r9d

->Check environment variable ANDROID_SDK_ROOT
  ->Search for environment variable ANDROID_SDK_ROOT...
    ->ANDROID_SDK_ROOT not found

  ->Search for command android in system...
    ->Command android not found

  ->Please enter the path of ANDROID_SDK_ROOT (or press Enter to skip):/home/moziqi/software/android-studio/adt-bundle-linux-x86_64-20140702/sdk
  -> Add ANDROID_SDK_ROOT environment variable...
    ->Added ANDROID_SDK_ROOT=/home/moziqi/software/android-studio/adt-bundle-linux-x86_64-20140702/sdk

->Check environment variable ANT_ROOT
  ->Search for environment variable ANT_ROOT...
    ->ANT_ROOT not found

  ->Search for command ant in system...
    ->Command ant not found

  ->Please enter the path of ANT_ROOT (or press Enter to skip):/home/moziqi/software/apache-ant-1.9.4
    ->Error: "/home/moziqi/software/apache-ant-1.9.4" is not a valid path of ANT_ROOT. Ignoring it.

A backup file "/home/moziqi/.bashrc.backup" is created for "/home/moziqi/.bashrc".

Please execute command: "source /home/moziqi/.bashrc" to make added system variables take effect

[email protected]:~/software/cocos2d-x-3.5$ source /home/moziqi/.bashrc
[email protected]:~/software/cocos2d-x-3.5$

2.使用cocos2dx 创建一个项目

[email protected]:~$ cd /home/moziqi/software/cocos2d-x-3.5
[email protected]:~/software/cocos2d-x-3.5$ cocos -h

/home/moziqi/software/cocos2d-x-3.5/tools/cocos2d-console/bin/cocos.py 1.5 - cocos console: A command line tool for cocos2d-x

Available commands:
	run           Compiles & deploy project and then runs it on the target
	luacompile    minifies and/or compiles lua files
	deploy        Deploy a project to the target
	package       Manage package for cocos
	compile       Compiles the current project to binary
	framework     Manage frameworks for the project
	new           Creates a new project
	jscompile     minifies and/or compiles js files

Available arguments:
	-h, --help	Show this help information
	-v, --version	Show the version of this command tool

Example:
	/home/moziqi/software/cocos2d-x-3.5/tools/cocos2d-console/bin/cocos.py new --help
	/home/moziqi/software/cocos2d-x-3.5/tools/cocos2d-console/bin/cocos.py run --help
[email protected]:~/software/cocos2d-x-3.5$ cocos new -h
usage: cocos new [-h] [-p PACKAGE_NAME] -l {cpp,lua,js} [-d DIRECTORY]
                 [-t TEMPLATE_NAME] [--ios-bundleid IOS_BUNDLEID]
                 [--mac-bundleid MAC_BUNDLEID] [-e ENGINE_PATH] [--portrait]
                 [--no-native]
                 [PROJECT_NAME]

Creates a new project

positional arguments:
  PROJECT_NAME          Set the project name

optional arguments:
  -h, --help            show this help message and exit
  -p PACKAGE_NAME, --package PACKAGE_NAME
                        Set a package name for project
  -l {cpp,lua,js}, --language {cpp,lua,js}
                        Major programming language you want to use, should be
                        [cpp | lua | js]
  -d DIRECTORY, --directory DIRECTORY
                        Set generate project directory for project
  -t TEMPLATE_NAME, --template TEMPLATE_NAME
                        Set the template name you want create from
  --ios-bundleid IOS_BUNDLEID
                        Set a bundle id for ios project
  --mac-bundleid MAC_BUNDLEID
                        Set a bundle id for mac project
  -e ENGINE_PATH, --engine-path ENGINE_PATH
                        Set the path of cocos2d-x/cocos2d-js engine
  --portrait            Set the project be portrait.

lua/js project arguments:
  --no-native           No native support.
[email protected]:~/software/cocos2d-x-3.5$ cocos new -p com.mo.coco -l cpp -d /home/moziqi/software/android-studio-work/cocos2dx test3.5
Running command: new
> Copy template into /home/moziqi/software/android-studio-work/cocos2dx/test3.5
> Copying cocos2d-x files...
> Rename project name from ‘HelloCpp‘ to ‘test3.5‘
> Replace the project name from ‘HelloCpp‘ to ‘test3.5‘
> Replace the project package name from ‘org.cocos2dx.hellocpp‘ to ‘com.mo.coco‘
> Replace the mac bundle id from ‘org.cocos2dx.hellocpp‘ to ‘com.mo.coco‘
> Replace the ios bundle id from ‘org.cocos2dx.hellocpp‘ to ‘com.mo.coco‘
[email protected]:~/software/cocos2d-x-3.5$

一般都是正常运行OK的,就在对于的目录生成一个目录

时间: 2024-10-11 22:59:05

Android studio Cocos2d-x 学习,配置到运行的相关文章

【Mac + Android】之Android Studio 环境搭建,AVD模拟器运行(包括Genymotion模拟器插件配置运行)

参考主要: <Mac android studio 环境搭建和真机运行> <如何在mac本上安装android sdk> <mac系统下android studio创建手机模拟器> 参考次要: <mac机中使用命令行方式启动android sdk manager> <如何在Mac中使用Android SDK> <Mac上运行安卓手机模拟器> 其他参考: Windows: <Android SDK Manager 和 AVD Ma

14条Android Studio常用的的配置

14条Android Studio常用的的配置 1,修改idea.properties文件 找到<android-studio>\bin\idea.properties文件,打开,改成这样: # 禁止第一次运行Android Studio时,自动检查和升级Android SDK disable.android.first.run=true # 下面两个是Android Studio的设置.插件和运行时产生的其他文件存放的目录 # 不改的话,Windows中默认在 C:\Users\<us

1.Android Studio 环境搭建并配置Genymotion

-----------android培训.java培训.java学习型技术博客.期待与您交流!------------ 一.Android Studio的引入: 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具.既然Google一直在努力推广,相信不久以后就有望赶上Eclipse. 相比Eclipse,An

Android Studio入门--Eclipse快捷键配置

学习了有心课堂的拥抱Android Studio视频课程,收获颇多,我这不是打广告,而是尊重作者,正因为有了这个视频课程,才有了这篇文章,这篇文章是一个笔记,以便于日后查阅,也给广大Android Studio新手提供一个方便,但希望大家还是尊重原创作者WillClub 这篇文章的结构: a.Studio总体介绍 b.主题.字体大小设置 c.Eclipse快捷键设置 a.Studio总体介绍 打开Android Studio后,新建一个项目,AS只能打开一个项目,进入项目后,AS提供给我们3种视

Android Studio之gradle的配置与介绍

1.gradle的简单介绍 Gradle是可以用于Android开发的新一代的Build System,也是Android Studio默认的build工具.其实Gradle脚本是基于一种JVM语言- Groovy,再加上DSL组成的.由于Groovy是JVM语言,所以可以使用大部分的Java语言库.所谓DSL就是专门针对Android开发的插件,比如标准Gradle之外的一些新的方法(Method).闭包(Closure)等等.通过我们简单的了解知道Gradle的语法足够简洁和简单,而且可以使

Android Studio安装指南及genymotion配置

第一次安装Java JDK ,要大于1.7版本,不安装的话就会出现如下提示: 这时点击上面的JDK链接,跳转到甲骨文的JDK下载页面,根据操作系统,选择下载版本,如下: 下载后安装JDK: 安装完成后,还需要配置JAVA_HOME环境变量: 变量值即JDK安装路径. 然后再次安装Android Studio : 安装成功,首次进入会安装SDK:(Android 6.0) 话说由于墙的存在,必须要使用VPN,有个一小时VPN还是能用的,不过不太稳定: 出现这个界面,说明更新SDK完成: 然后是如下

Android Studio IDE 简单学习和介绍

1.下载安装请自行去Android 官放网站去下载,建议FQ. 2.eclipse 和 AS 的差异 (1)android studio是单工程的开发模式 (2)android studio中的application相当于eclipse里的workspace概念 (3)android studio中的module相当于eclipse里的project概念 3.新建工程后AS 的 project 目录简单介绍. (1).idea://AS生成的工程配置文件,类似Eclipse的project.pr

Android Studio使用OpenCV的配置方法

1.下载 进入官网(http://opencv.org/)下载OpenCV4Android并解压.目录结构如下图所示. 其中,sdk目录即是我们开发opencv所需要的类库:samples目录中存放着若干opencv应用示例(包括人脸检测等),可为我们进行android下的opencv开发提供参考:doc目录为opencv类库的使用说明及api文档等:而apk目录则存放着对应于各内核版本的OpenCV_2.4.3.2_Manager_2.4应用安装包.此应用用来管理手机设备中的opencv类库,

Android Studio安装及环境配置教程(转)

源链接:https://blog.csdn.net/xuw_xy/article/details/89524335 感谢博主!很详细. 注:version:2.3 前言:首先需要确定好电脑是否有安装java环境,即是否安装有JDK, 验证方法:直接电脑桌面win+R 输入cmd,然后在黑窗口中分别输入java .javac .javadoc.java -version  + enter键(注意是输入一个指令按一次enter键,如果成功的有输出,说明java环境已经有安装过且安装成功.如果不成功则

[Android Studio 权威教程]配置出“NB”的Android Studio

前几篇博客我们已经安装好了As,并且创建了我们的第一个HelloWrod ,这片blog我们继续配置出一个NB的Android Studio 假设你是一个才開始接触到AS或者想从Eclipse转型到AS的童鞋,那么请你持续关注我左边的专栏[Android Studio 权威教程],好的.開始我们的教程. 1.配置IDE主题 默认的主题是一个灰白色.看这特别的不好看.并且对于我们程序开发人员来讲每天要对着电脑好几个小时.特别的伤眼睛.我们来配置一个高大上的暗黑主题. 点击这个设置的小图标 这里Th