cocos2d-x 3.0 Android环境搭建(亲测通过)

网上一大堆讲述coco2d-x 3.0 版本的android环境搭建,真是不忍直視。讲的不清不楚,真是不知道他们自己有没有测试过。今天正好忙完项目有点时间去部署了下android环境。

cocos2d-x 3.0 版本大大简化了android环境的部署,简单到只需一条命令就可以了。好了废话不多说开始进入正题。(我用的引擎是cocos2d-x 3.0 正式版,测试项目是创建的lua项目。系统为mac)

首先基本的andriod  sdk,ndk自己参照网上配置下。新版3.0需要多配置一下ant路径(编译时会用到),自己去下载配置一下。我这有配置好的路径可以参考下。mac系统下配置环境变量需要在  .bash_profile 中配置。 使用命令:open .bash_profile  打开该文件。找不到的话 使用  :  touch .bash_profile  创建一下。

# cocos2d-x

export DEVELOP_ROOT=${HOME}/develop

export COCOS2DX_ROOT=${DEVELOP_ROOT}/TestLua/frameworks/cocos2d-x

export COCOS2DX_CONSOLE_ROOT=${COCOS2DX_ROOT}/tools/cocos2d-console/console

#android

export ANDROID_ROOT=${DEVELOP_ROOT}/android

export ANDROID_SDK_ROOT=${ANDROID_ROOT}/adt-bundle-mac-x86_64-20140321/sdk

export ANDROID_NDK_ROOT=${ANDROID_ROOT}/android-ndk-r9d

export ANDROID_ANT_ROOT=${ANDROID_ROOT}/apache-ant/bin

export NDK_ROOT=${ANDROID_NDK_ROOT}

export ANT_ROOT=${ANDROID_ANT_ROOT}

(TestLua 是我创建的项目)

配置好之后到项目:TestLua/frameworks/runtime-src/proj.android/jni  文件夹下修改Android.mk文件。(不会修改的话自己问度娘吧)。

接着修改  :  .cocos-project.json  文件,此文件在项目 TestLua/文件夹下,mac系统默认情况下看不见此文件,需要设置一下显示隐藏文件,执行这条命令就可以显示隐藏文件了:defaults write
com.apple.finder AppleShowAllFiles -bool true

接着修改.cocos-project.json  里面的内容为:

{

"ios_cfg": {

"project_path": "frameworks/runtime-src/proj.ios_mac",

"project_file": "TestLua.xcodeproj",

"target_name": "TestLua iOS"

},

"project_type": "lua",

"has_native": true,

"android_cfg": {

"project_path": "frameworks/runtime-src/proj.android"

}

}

再将相关资源拷贝到:frameworks/runtime-src/proj.android/assets 目录下  (资源包括:TestLua/src,TestLua/res

TestLua/frameworks/cocos2d-x/cocos/scripting/lua-bindings/script 目录下的lua文件)。

好了到此整个环境就算配置完成了。接下来就开始真机调试吧。

使用命令走到TestLua目录下, 执行:cocos run -p android   命令就可以进行android手机调试了。

时间: 2024-11-09 02:09:09

cocos2d-x 3.0 Android环境搭建(亲测通过)的相关文章

cocos2d-x 3.0 Android环境搭建(亲測通过)

网上一大堆讲述coco2d-x 3.0 版本号的android环境搭建.真是不忍直視.讲的不清不楚,真是不知道他们自己有没有測试过.今天正好忙完项目有点时间去部署了下android环境. cocos2d-x 3.0 版本号大大简化了android环境的部署,简单到仅仅需一条命令就能够了.好了废话不多说開始进入正题.(我用的引擎是cocos2d-x 3.0 正式版,測试项目是创建的lua项目. 系统为mac) 首先主要的andriod  sdk.ndk自己參照网上配置下.新版3.0须要多配置一下a

selenium + python自动化测试环境搭建--亲测

环境准备: 1.下载所学安装包: setuptools https://pypi.python.org/packages/2.7/s/setuptools/ selenium https://pypi.python.org/pypi/selenium 2.安装 1).安装setuptools (注意,这个必须安装,否则安装selenium会报错) python2.7进入windows命令提示下执行ez_setup.py: 到此setuptools安装成功 2).安装selenium python

Cocos2d-x 3.1.1 学习日志11--一Windows下Android环境搭建(一定对你有用的!!)

安装步骤::(多么痛的领悟!!) 1. 配置JDK JDK下载地址: 设置环境变量: JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_21 CLASSPATH=.;%JAVA_HOME%\lib; Path增加%JAVA_HOME%\bin; 设置完后打开cmd,输入java -version 如果出现下面提示,表明环境变量设置成功: C:\Users\arlin>java -version java version "1.7.0_21&quo

[转帖]cocos2d-x 3.0rc开发指南:Windows下Android环境搭建

原文请看:http://blog.csdn.net/linzhengqun/article/details/21663341 鲜红字体请注意:文中红色字体乃是本文博主阳光下的蒲公英添加.红色字体部分造成的问题,本博主一概不负任何责任.其他字体的责任由原文作者负责.(本文博主是不是特别无节操了呢....O(∩_∩)O哈哈哈~) 安装工具 1. 配置JDK JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.ht

win7&Cocos2dx2.2&Android环境搭建中的问题汇总

在多台电脑上进行了android环境的搭建,由于环境的差异和搭建中的一些不注意,出现的问题不尽相同,参考了网上各种问题解决办法,这儿做一个汇总: (1)Error: Cocos2dxActivity cannot be resolved to a type build_native.sh运行成功后,将项目导入到eclipse中后会出现这个问题,提示找不到下列文件: ? import org.cocos2dx.lib.Cocos2dxActivity; 解决方案: 1. 只需要将cocos2d-x

android环境搭建遇到的问题

1.出现This AndroidSDK requires  Android Developer Toolkit version 20.0.0or above 的报错  windows 下面安装Android虚拟机,有时候选择更新SDK后,在Eclipse preference里指向android_sdk_windows_x86时.会出现诸如This AndroidSDK requires  Android Developer Toolkit version 20.0.0or above这样的提示

cocos2d-x Android 环境搭建问题汇总

初次接触Cocos2d-x,准备搭建一个hello world的Android环境,问题遇到很多.在此记录,为自己,也为大家,避免重走弯路! 具体的环境搭建,可以参考官方的文档.在Windows7平台搭建Cocos2d-x Android开发环境. 1.Android-ndk-r10不能放在具有空格的路径下. 2.进入工程目录下的proj.android目录,执行build_native.py,编译出错: jni/../../cocos2d/cocos/./3d/CCBundleReader.c

cocos2d-x_ Windows下Android环境搭建

在Windows环境下编译cocos2d-x-3.0 Android-NDK编译:cocos2d-x(二) Mac 下搭建:http://www.cocoachina.com/bbs/read.php?tid=199238 1. 安装配置开发环境 安装JDK  jdk-8u5-windows-i586 安装ant  apache-ant-1.9.4-bin.zip 安装SDK  adt-bundle-windows-x86-20140321 安装NDK  android-ndk-r9d-wind

Android 环境搭建 版本问题

jdk1.6 1.7  eclipse 3.7.2    SDK-r12 ADT 12 SDK和ADT必须配套 搭建环境需要四个软件: 1.JDK(这是最新版本jdk1.7官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html) 2.SDK(这是最新版本android-sdk_r12官方下载地址:http://developer.android.com/sdk/index.html) 3.Eclipse(