当前位置:首页 » 安卓系统 » cocos2dxandroid环境

cocos2dxandroid环境

发布时间: 2022-09-22 22:05:31

① 如何在Windows 7平台搭建Android Cocos2d-x3.0开发环境

操作步骤如下:

一 win7 64位系统搭建Android开发环境需要的软件

1.cocos2d-x 3.3beta0

2.Visual Studio 2012/2013

安装完占硬盘空间近10G,Visual Studio 2012/2013 是需要注册码。

4.Android SDK (其中包括Eclipse)

5.Android NDK

6.Ant

7.python 2.7.8不要下载3.x以上版本

二 软件安装

安装软件时不要安装在C盘。

1.Visual Studio 2012/2013

Visual Studio 2012/2013安装方法像安装其他软件一样,一路下一步就可以,但是注意安装前IE浏览器版本必须是IE10以上版本。

2.Python 2.7.8

安装方法同上,但是不要安装在C盘。

3.java JDK

JAVA JDK默认安装,这个可以安装在C盘。

4.cocos2d-x 3.3beta0 Android SDK Android NDK Ant 这些软件都是解压包,不需要安装,解压就可以。

三 cocos2d-x 3.3beta0 环境调试

1.打开cocos2d-x 3.3beta0所在的文件

[attachment=78978]

按Shift+鼠标右键,点在此次打开命令窗口。

② android环境下cocos2dx-3.13.1,新建项目后proj.android下没有build_native.py脚本文件,如何编译项目

好像最近几个版本不能使用build_native.py来build c++内容了,你这个项目都没这个文件应该是完全取消了这个项目的生成方式。不如你试试命令行:
cocos compile -p android
如果不行,最好看一下官方怎么说的。

③ 如何在win7上搭建Android cocos2d-x-3.3开发环境

1. 搭建开发环境需要安装的工具:
A. Visual Studio 2012
B. Cocos2d-x-3.3版本
C. Java JDK 1.7
D. Android SDK
E. Android NDK
2. 下载Visual Studio 2012并安装
3. 下载Cocos2d-x-3.3版本的游戏引擎
用户可登录cocos2d-x官网下载3.x系列的cocos2d-x引擎版本
在本指南中将以目前较新的稳定版本Cocos2d-x 3.3 Final引擎为例,在此强烈推荐使用新版本的Cocos2dx,新版引擎有很多新功能,修复了旧版的很多BUG。
下载完成以后,将解压后的父文件夹放到指定的位置,在这里,我保存位置为:C:\work\study\cocos2dx\version,打开cocos2d-x-3.3文件夹,其目录结构
其中:
1) build:主要用来构建项目解决方案的
2) cmake:用来存放模块,去寻找相应的资源,如文件、音频等等
3) cocos:用来存放cocos2d-x的API
4) docs:文档说明
5) extensions:用来存放一些扩展类库,如GUI控件
6) external:用于存放一些物理引擎,如Box2D、chipmunk和ConvertUTF等等
7) licenses:存放所有依赖工程的许可声明
8) plugin:提供一些插件
9) projects:我自己新建的工程目录,用于存放创建的cocos2d-x工程
10) templates:包含不同平台IDE下创建cocos2d-x工程的模板
11) test:存放测试项目
12) tools:存放一些需要用到的工具,如创建工程的Python脚本

④ 如何win32上cocos2dx发布安卓apk流程

如何win32上cocos2dx发布安卓apk流程
首先在exclipe上配置好java的jdk1.6或更高,配置好android环境(最好有android2.1或2.2以及更高版本的sdk)。
在下载个ndk,ndk解压后先放到一边,cygwin,解压后,sygwin解压安装会比较久大概4-5个小时,如果解压安装成功,
cygwin安装过程请参考http://wenku..com/view/88b001ef4afe04a1b171de05.html看到第三步就行了,接下来继续看
安装好cygwin后验证下是否成功打入(注意空格)make -v ,gcc -v 没有出现意外的话就出现以下画面

表示你已经装好cygwin了,接下来是修改在安装cygwin目录下,如本人安装目录如下D:\cygwinx\home\Administrator
然后最好用UE编辑器点开.bash_profile,然后在最下面加上
(ndk路径以及cocos2dx路径即/cygdrive/你所在的盘的ndk路径如下)
NDK_ROOT=/cygdrive/e/AndroidNDK/android-ndk-r8e
export NDK_ROOT
COCOS2DX_ROOT=/cygdrive/d/cocos2d-2.1beta3-x-2.1.1
export COCOS2DX_ROOT

然后就完成了大半了,再在D:\cocos2d-2.1beta3-x-2.1.1下点击

第一个填写的是包名称,一般填写***.***.***之类,
第二个是填写工程名,你根据需要定义咯
在最好选项是选择哪种android的sdk,最好使用经历低的版本(如2.1或2.2)比较好兼容。
然后生产出来时个简单的helloworld工程,如果是要将自己的工程装成android的,及将生成工程文件中的proj.android拷贝到自己的工程文件中,如下图

然后需要修改三个地方如
1)将proj.win32里面的.h以及.cpp文件拷贝到Classes中
(如果以后修改那些.cpp文件或.h文件需要继续从proj.win32拷贝到Classes中覆盖掉之前的文件再生成新的android工程)

2)进去proj.android\jni下面修改Android.mk,
将所有.cpp的路径都添加进去即可,如本人增加了下面那些路径,

3)用UE编辑器修改build_native.sh文件

在第三行下面加入,如下
NDK_ROOT=/cygdrive/E/AndroidNDK/android-ndk-r8e
COCOS2DX_ROOT=/cygdrive/D/cocos2d-2.1beta3-x-2.1.1
GAME_ROOT=$COCOS2DX_ROOT/RussiaGame (注意RussiaGame是我cocos2dx的工程名)
GAME_ANDROID_ROOT=$GAME_ROOT/proj.android
RESOURCE_ROOT=$GAME_ROOT/Resources

好了 修改完这些保证每错误之后
打开cygwin,然后经过下面路径(以本人路径为参照)

到最后./build_native.sh之后没错误的话(这个过程比较久大概十几二十分钟,有些可能要半个钟头),它就能生产android项目了(成功的判断是看他是否生产.so文件)
成功的话在路径D:\cocos2d-2.1beta3-x-2.1.1\RussiaGame\proj.android\libs\armeabi下能看到libgame.so文件
然后接下来就可以生成可以在eclipse上运行的android工程了,导入D:\cocos2d-2.1beta3-x-2.1.1\RussiaGame\proj.android这个就可以在eclipse上看到该工程了

如果出现

如果一开始这个文件没有存在的话(我当时是一开始没有这个文件,当时很悲剧,常看了项目jdk是1.6的没问题,最后发现就是这个文件缺失造成的)

右键点击你的项目-》选择导入-》再点击browse-》(进入到你的项目所在的目录,进入cocos2dx->platform->android->java)然后就会出现那个文件了 以及有个libcocos2dx项目也有了(这个项目相当于类库不要删掉它),以后就不用重复上面这些导入了。

然后没有报错就说明成功啦,然后就可以在eclipse上进行真机运行啦(注意好像虚拟机运行一直会出现bug,我也一直没成功,所以建议真机运行吧,好像现在只能真机运行才行),然后就可以成功运行以及会在bin文件下回生成一个apk文件可以拷贝给大家玩啦,好开心的喔。。。。。
然后到现在这样就算是转android成功了,
(悄悄说下 ,如果需要把项目在真机上弄成竖屏,及要在AndroidManifest.xml中改一改, android:screenOrientation="landscape"(横屏),android:screenOrientation="portrait"(竖屏),它默认为横屏),到现在好开心的,打了这么多,大家一起学习吧加油
转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦

⑤ 如何在win7上搭建Android cocos2d-x-3.3开发环境

android平台工程创建

1、android SDK+NDK安装

1)、安装java jdk(如果已经安装了,可以不用此步骤)

进入:http://www.oracle.com/technetwork/java/javase/downloads/index.html或者直接点击下载。如下图

(7)安装完成后,点击Yes按钮,重启Eclipse。

选择android SDK解压后的目录(ADT 18 默认会扫描电脑,找到并配置好SDK位置)。

配置cygwin

在命令行中进入cygwin目录,并执行cygwin.bat,如果不是用Administrator账号登录的系统,那么会在cygwinhome文件夹中生成一个以登录名命名的新的文件夹。

修改新生成文件夹中的“.bash_profile ”文件,用UE或editplus等文本编辑器打开,在最后增加: (e/android-ndk-r8-windows/android-ndk-r8是安装ndk的路径)

NDK_ROOT=/cygdrive/e/android-ndk-r8-windows/android-ndk-r8

export NDK_ROOT

然后保存关闭。

至此便基本搭建完毕cocos2d-x的windows 7 android 环境

⑥ 怎么搭建cocos2dx 3.0 环境

下载cocos2d-x 3.0引擎

用户可以登陆cocos2d-x 官方网站下载最新版的cocos2d-x。点击导航栏的“Download”(下载)后你会看到如下下载页面:
在本指南中,将会以目前最新版本的cocos2d-x 3.beta2引擎为例。
(注意:如果你想要下载旧版的cocos2d-x,可点击“looking for an old versoin?”链接。但本人强烈推荐使用最新版本的cocos2d-x,新版引擎有很多新功能,修复了旧版的很多问题。)
右键单击“Download”链接选择“save link as…”(将链接保存为…),然后将压缩文件保存至适当的位置。本机保存位置为 D:\Cocos2d-x\cocos2d-x 3.beta2。
(注意:请不要将cocos2d-x文件夹放置c:\下,因为会导致很多优先级别(privilege)相关的问题。可尝试将该文件夹放到其他盘如D:\及E:\等等。)
打开 “D:\Cocos2d-x\cocos2d-x 3.beta2\build”目录,如下所示:

双击“cocos2d-win32.vs2012.sln”文件,然后会自动启动Visual Studio 2012/2013。
现在你便可以将HelloCpp项目当作默认启动项目来编译,按CTRL-F5运行样本程序。如果编译没有什么错误,同时运行成功的话,你会看到如下画面。
祝贺你!你已成功在Windows 7平台中运行cocos2d-x引擎。接下里介绍如何配置Android开发环境。
安装配置JAVA JDK

因为我们是针对Android开发,所以我们需要安装的第一个软件包绝对是JDK。如果你用的是64位的Windows 7,那应该下载以下版本软件64 bit JDK for windows 64bit,
下载完成之后,双击exe文件安装JDK,注意最好不要将其安装在有空格或者中文文件夹下,其他无限制,注意记下其安装路径,本机安装路径为:D:\Program Files\Java\jdk1.7.0_51\

配置环境变量:
新建环境变量:JAVA_HOME 值为:D:\Program Files\Java\jdk1.7.0

新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)

在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)到这里,JDK安装完毕。
单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:java -version

出现如下界面,就表示安装成功:
配置Android SDK环境

下载Android SDK下载之后解压,并将其放置于你要放置的目录下,在 “..\adt-bundle-windows-x86_64-20131030\eclipse” 文件夹中会有一个eclipse.exe程序,本机在桌面上创建了该程序的快捷方式。
现在就可以双击桌面的快捷方式启动Eclipse,同时会出现一个即时对话框,要求设置默认工作区(workspace)。选择“OK”接受默认设置即可。
配置环境变量:
新建环境变量:ANDROID_SDK 值为:D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\platforms\;D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\tools\;D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\platform-tools(D:\TDDownload\android是SDK存放的位置)。
在系统变量Path的值的前面加入以下内容:%ANDROID_SDK%
单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:adb -h 检验是否安装成功。
在“..\adt-bundle-windows-x86_64-20131030\sdk” 目录下有两个可执行程序,“AVD Manager.exe”和“SDK Manager.exe”,可直接通过它们创建管理AVD,SDK。
安装NDK

安装完Android SDK之后,还要安装“Android NDK”软件包,下载完成之后,解压,并将其放置到相应路径,本机路径为 D:\android-ndk-r9,设置另一个名为“NDK_ROOT”同时指向存放路径的环境变量。
Android NDK包含build、docs、samples、sources、GNUmakefile、ndk-build、ndk-gdb及readme等内容。
创建Cocos2d-x项目

将刚才下载的cocos2d-x-3.0beta2压缩包解压到你指定的文件夹里。

进入到目录 cocos2d-x-3.0beta2\tools\project-creator,打开终端运行**create_project.py**脚本创建文件,此版本项目创建脚本支持图形界面方式创建项目,执行以上脚本后会出现图形界面:
填写项目名称,包名称以及项目路径后选择开发语言,即可点击**create**按钮开始创建项目:
生成Android项目文件

在新建项目test项目中,执行proj.android下的*build_native.py*脚本进行编译。

等待它编译成功!
导入Android项目

最后便可启动Eclipse然后导入Android项目了。操作步骤如下:
右键点击“Package Explorer”并选择“Import…”
当出现对话框时,选择“Exsiting Android project into workspace”(将现有Android项目导入工作区)。
按照上面的方法导入到Eclipse里面。将您的手机设置成调试模式并用USB线连接到电脑, 在Eclipse中运行test, 然后就能在手机上看到已经运行的HelloWorld了!

⑦ cocos2dx移植Android平台

如果你用的是windows系统作为开发环境,使用的是cocos2d-x3.2最新版的,你在一开始安装cocos2d-x的时候,会要求输入
NDK_ROOT
ANDROID_SDK_ROOT
ANT_ROOT
最新版的cocos2d-x使用了python来进行安装和编译程序的,所以你要先在你的windows系统上安装上python.安装好之后,下载最新版的cocos2d-x,然后,cd到这个目录下,你会看到一个有一个setup.py的文件,.py后缀的文件就是python的脚本文件了。是要用python来运行的。如果你安装好python之后设置好了python的环境变量,这个时候,你只要在命令行里运行:
python setup.py就可以了。
然后你就可以看到要求你输入的这三个路径了。
这三个工具的所在路径,这几个路径输入对了之后,你的cocos2d-x就安装好了,这个时候,在cmd里创建一个新项目,创建的方法是在命令行里输入:
cocos new youprojectname -p com.youcom,youprojectname -l cpp -d 你的新建项目所在路径
然后回车,你就可以看你的的项目会在你的新建项目路径下有一个youprojectname的文件夹,打开,你就可以看到里边有各个系统的project文件夹了,还有一个Class和Resources的文件夹。这个时候,你在命令行里cd到你的proj.android文件夹下,使用命令:
python bulid_native.py
就可以对你的安卓新建的helloworld项目进行编译了。不出意外,要不然一分钟就编译好了。会生成一个libcocos2dcpp.so在你的pro.android/libs/armabi的路径下。然后打开你的ADT,也就是eclipse,进入pro.android目录,导入android项目到eclipse。这个时候可能会报一个cocos2d-x的lib库错误,只要把cocos2d-x的
cocos2d/cocos/platform/android/java/src
目录下的文件夹复制到pro.android/src下就可以解决这个问题了。
然后,接上你的android手机,并且在手机中打开开发者模式。点击程序远行设置,选择使用设备运行。在弹出的一个选择手机设备的框时选择run,不一会,你的helloworld项目就可以在手机上看到了。
如果要调试,你可以在eclipse中打开logcat,看到cocos2d-x的log输出信息。
总的来说,android最好的开发环境还是mac系统。因为在mac系统下很多linux命令都可以使用。不像windows系统比较蹩脚。

⑧ mac cocos2dx 安卓环境 ndk怎么装

一、下载cocos2d-x最新安装包
在终端中cd到本地将要存放目录,执行git命令
二、如果开发ios程序,需要配置xcode模板
下好后,cd到cocos2d-x目录,执行里面的sh脚本,安装cocos2d-x模板
sudo ./install-templates-xcode.sh -f
中间要输入管理员密码
之后就可以在xcode中看到新增加模板
三、如果是开发android程序
1.搭建好一个可以开发android开发环境,包括eclipse,android sdk,ADT等(最好是最新版本),确保可运行调试
2.为eclipse安装c/c++插件
打开eclipse,选择菜单Help/Install New Software
在Work With下拉框中选择自己eclipse的版本名,然后在插件里选中Programming Languages,打开下拉列表
选择C/C++ Development Tools安装,重启eclipse
3.在developer.android.com/tools/sdk/ndk/index.html下载最新的NDK,比如android-ndk-r8d-darwin-x86.tar.bz2,注意是mac版的,并解压缩
4.配置全局环境变量
终端中执行命令
vim ~/.bash_profile
输入i进行编辑,加入如下配置
export COCOS2DX_ROOT=/Users/cocos2dx/cocos2d-x
export NDK_ROOT=/Users/android/android-ndk-r8d
export ANDROID_NDK_ROOT=/Users/android/android-ndk-r8d
export ANDROID_SDK_ROOT=/Users/android/android-sdk-macosx
export PATH=$ANDROID_NDK_ROOT:$PATH
export PATH=$ANDROID_SDK_ROOT:$PATH
按esc,再命令
:wq
保存配置,上面配置中相应的路径自己做替换
COCOS2DX_ROOT对应cocos2d-x本地存放目录
NDK_ROOT和ANDROID_NDK_ROOT对应NDK本地存放目录
ANDROID_SDK_ROOT对应安卓sdk本地目录
5.创建一个android测试项目
cd到cocos2d-x本地目录,执行命令
./create-android-project.sh
再输入包,回车
com.test.testdemo
再输入提示的sdk的id,(比如3,对应sdk4.0.3),回车
再输入应用的目录名,比如TestDemo,回车
此时cocos2d-x目录下就有了一个TestDemo目录
cd到TestDemo目录下的proj.android中,然后执行以下命令,编译项目
./build_native.sh
6.创建AVD

⑨ android配置cocos2d-x环境怎么安装CDT

创建Android项目, 项目名称"CCTest". Youngs-MacBook-Air:~ young40$ cd /opt/cocos2d-2.0-x-2.0.3/ Youngs-MacBook-Air:cocos2d-2.0-x-2.0.3 young40$ ./create-android-project.sh use global definition of NDK_ROOT: /opt/android-ndk-r8b use global definition of ANDROID_SDK_ROOT: /opt/android-sdk-macosx Input package path. For example: org.cocos2dx.example com.young40 Now cocos2d-x supports Android 2.2 or upper version Available Android targets: ---------- id: 1 or "android-3" Name: Android 1.5 Type: Platform API level: 3 Revision: 4 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P ABIs : armeabi ---------- id: 2 or "android-10" Name: Android 2.3.3 Type: Platform API level: 10 Revision: 2 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (default), WVGA854 ABIs : armeabi ---------- id: 3 or "android-15" Name: Android 4.0.3 Type: Platform API level: 15 Revision: 3 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800 ABIs : armeabi-v7a, x86 ---------- id: 4 or "android-16" Name: Android 4.1 Type: Platform API level: 16 Revision: 2 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs : armeabi-v7a input target id: 2 input your project name: CCTest Created project directory: /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android Created directory /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/src/com/young40 Added file /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/src/com/young40/CCTest.java Created directory /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/res Created directory /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/bin Created directory /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/libs Created directory /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/res/values Added file /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/res/values/strings.xml Created directory /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/res/layout Added file /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/res/layout/main.xml Added file /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/AndroidManifest.xml Added file /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/build.xml Added file /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/proguard-project.txt Resolved location of library project to: /opt/cocos2d-2.0-x-2.0.3/cocos2dx/platform/android/java Updated project.properties Updated local.properties Updated file /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/proguard-project.txt Youngs-MacBook-Air:cocos2d-2.0-x-2.0.3 young40$ 6.编译默认的C++资源 Youngs-MacBook-Air:proj.android young40$ cd /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/ Youngs-MacBook-Air:proj.android young40$ ./build_native.sh NDK_ROOT = /opt/android-ndk-r8b COCOS2DX_ROOT = /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/../.. APP_ROOT = /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/.. APP_ANDROID_ROOT = /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android Using prebuilt externals make: Entering directory `/opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android' Gdbserver : [arm-linux-androideabi-4.6] libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup Compile++ thumb : game_shared <= main.cpp In file included from /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/http://www.cnblogs.com/cocos2dx/platform/android/jni/JniHelper.h:27:0, from jni/hellocpp/main.cpp:2: /opt/android-ndk-r8b/platforms/android-14/arch-arm/usr/include/jni.h:592:13: note: the mangling of 'va_list' has changed in GCC 4.4 Compile++ thumb : game_shared <= AppDelegate.cpp Compile++ thumb : game_shared <= HelloWorldScene.cpp Prebuilt : libgnustl_static.a <= /sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/ Compile++ thumb : cocos2dx_static <= CCConfiguration.cpp .....中间编译输出省略 Prebuilt : curl.a <= /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/http://www.cnblogs.com/cocos2dx/platform/third_party/android/prebuilt/libcurl/libs/armeabi/ StaticLibrary : libextension.a SharedLibrary : libgame.so Install : libgame.so => libs/armeabi/libgame.so make: Leaving directory `/opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android'7. 创建Eclipse项目, 并运行默认Demo 如图, 选择Android Project from Existing Code. 地址选择为:/opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android (直接输入可能会报错, 请用鼠标选择目录) 点击下一步就将项目加入了Eclipse中.但是项目会报错. The import org.cocos2dx.lib cannot be resolved CCTest.java /com.young40.CCTest/src/com/young40 line 26 Java Problem Cocos2dxActivity cannot be resolved to a type CCTest.java /com.young40.CCTest/src/com/young40 line 30 Java Problem Cocos2dxActivity cannot be resolved to a type CCTest.java /com.young40.CCTest/src/com/young40 line 33 Java Problem我的解决办法是将: /opt/cocos2d-2.0-x-2.0.3/cocos2dx/platform/android/java作为一个项目添加进来, 即可解决报错问题. 8.编译运行 我尝试在Android2.3.3虚拟机运行项目失败. 没有关系, 我用真机测试. adb 无线连上真机(cm10真好, 自带无线调试) Youngs-MacBook-Air:proj.android young40$ /opt/android-sdk-macosx/platform-tools/adb connect 192.168.8.139:5555 connected to 192.168.8.139:5555OK, 运行成功, 如图. FPS有点低哈, 我的ipad2, 都能全速60帧. 9.创建名称为CCTest的Xcode项目. 创建后你可以运行测试下. 删除项目下Classes目录 然后将目录/opt/cocos2d-2.0-x-2.0.3/CCTest/Classes添加到项目.请确保Destination是没有被选中的.这样代码将是以引用的方式存在在项目中的. 修改Classes下HelloWorldScene.cpp, 并运行测试. CCLabelTTF* pLabel = CCLabelTTF::create("Hello Cocos2d-x!", "Thonburi", 34);成功.cocos2d-x 2.0.3的版本在ios6上有方向旋转的问题, 应该为横屏才对. 10.在Android中重新运行. 首先运行: /opt/cocos2d-2.0-x-2.0.3/CCTest/proj.android/build_native.sh 在Eclipse菜单中选择Project=>Clean清理下项目, 然后Run下, 可以在手机看到更改也已经生效. 11. 觉得上一步繁琐? 能不能点击Run同时也编译C++资源呢? 答案是可以的. 选中Eclipse左侧CCTest项目, 右键点击New=>Other, 在弹出对话框中选择C/C++=>Convert to a C/C++Proejct(Adds C/C++ Nature) 在接下来一屏中选择C++ Project以及 Project Type为Makefile project, Toolchains为Other 接下来Eclipse问是否切换到C++视图, 选择否. 如果不小心切换过去了, 再切换回java视图即可. 打开项目属性页面, 设置自动编译C++, 如图: 注意修改Build command为, 另外需要注意项目名称. bash ${workspace_loc:/com.young40.CCTest}/build_native.sh NDK_DEBUG=1 V=1 点击Run,之后我这里报错, 编译提示说"please define NDK_ROOT", 需要在项目设置中添加环境变量.如图 这个时候再点击Run, 会看到Console窗口会有编译的输出, 编译成功. 运行成功. 12.消除Eclipse中的错误提示. 如果打开项目jni目录下hellocpp/main.cpp文件, 会看到大量的报错. 我们需要讲相关文件添加到项目中. 首先添加/opt/cocos2d-2.0-x-2.0.3/CCTest/Classes到项目中.如图添加一个Link类型的文件夹. 用同样方法将"/opt/cocos2d-2.0-x-2.0.3/cocos2dx"添加到项目中. 然后如图添加引用. /opt/android-ndk-r8b/platforms/android-8/arch-arm/usr/include /opt/cocos2d-2.0-x-2.0.3/CocosDenshion/include 这里和子龙山人翻译的老外的文章做法略有不同, 他那个方法还是要报很多错, 可能是版本不同造成的. 我这个方法也不用忽略文件, 用什么类直接鼠标点击可以看到相应声明. 这样初步的IOS&Android开发环境就集成好了.

⑩ 如何在Windows 7平台搭建Android Cocos2d-x3.2alpha0开发环境

1.搭建开发环境需要安装的工具:A.VisualStudio2012B.Cocos2d-x-3.3版本C.JavaJDK1.7D.AndroidSDKE.AndroidNDK2.下载VisualStudio2012并安装3.下载Cocos2d-x-3.3版本的游戏引擎用户可登录cocos2d-x官网下载3.x系列的cocos2d-x引擎版本在本指南中将以目前较新的稳定版本Cocos2d-x3.3Final引擎为例,在此强烈推荐使用新版本的Cocos2dx,新版引擎有很多新功能,修复了旧版的很多BUG。下载完成以后,将解压后的父文件夹放到指定的位置,在这里,我保存位置为:C:\work\study\cocos2dx\version,打开cocos2d-x-3.3文件夹,其目录结构其中:1)build:主要用来构建项目解决方案的2)cmake:用来存放模块,去寻找相应的资源,如文件、音频等等3)cocos:用来存放cocos2d-x的API4)docs:文档说明5)extensions:用来存放一些扩展类库,如GUI控件6)external:用于存放一些物理引擎,如Box2D、chipmunk和ConvertUTF等等7)licenses:存放所有依赖工程的许可声明8)plugin:提供一些插件9)projects:我自己新建的工程目录,用于存放创建的cocos2d-x工程10)templates:包含不同平台IDE下创建cocos2d-x工程的模板11)test:存放测试项目12)tools:存放一些需要用到的工具,如创建工程的Python脚本进入build文件夹,双击cocos2d-win32.vc2012.sln文件,将会启动VisualStudio2012,在VS中看到一个解决方4.下载并安装配置JavaJDK1.7因为我们是针对Android开发的,所以我们需要安装JavaJDK下载完成以后双击.exe文件,注意最好不要将其安装在有空格或者中文文件夹下,其他无限制,注意记下其安装路径,本机安装路径为:C:\Installed\Java,另外需要配置环境变量。在环境变量配置完成以后,单击“开始”-->“运行”-->“输入cmd命令”,在DOS窗口中输入:java–version。出现如下界面表示安装成功:5.配置AndroidSDK环境下载AndroidSDK下载完成以后,将adt-bundle-windows-x86_64-20131030.zip文件进行解压放置到某一目录下,在这里的目录是:C:\Installed\Android,在其中包含eclipse、sdk文件夹和SDKManager.exe文件。双击eclipse文件夹下的eclipse.exe,设置默认工作区域(workspace)即配置SDK环境变量ANDROID_SDK安装ADT插件,在Eclipse中选择菜单项“Help”-->“InstallNewSoftware…”点击“Add”,添加Repository:当然你也可Archive到本地进行离线安装。单击“开始”-->“运行”-->“输入cmd命令”,在DOS窗口中输入:adb–h。若出现如下界面则表示安装成功:6.配置AndroidNDK环境下载AndroidND,下载完成以后解压并放置到某一目录下,在这里的位置是:C:\Installed\Android\adt-bundle-windows-x86_64-20131030,并设置环境变量:NDK_ROOT。其目录结构如下图所示:7.配置Python环境下载Python,下载完成以后双击python-2.7.9.amd64.msi文件安装Python。单击“开始”-->“运行”-->“输入cmd命令”,在DOS窗口中输入:python。若出现如下界面则表示安装成功:8.创建Cocos2d-x项目在创建cocos2d-x项目之前,如果前面说的环境变量没有配置,则可以进入到cocos2d-x-3.3的根目录,双击setup.py,预先设置环境。在环境配置好以后,进入到目录:cocos2d-x-3.3/tools/cocos2d-console/bin,打开DOS窗口终端,运行cocos.py脚本创建项目:pythoncocos.pynewsecond_cocoscom.hp.game-lcpp-dC:\work\study\cocos2dx\version\cocos2d-x-3.3\projects参数说明:A.second_cocos为项目名称B.–p后接包名,最少包含三级C.–l后接开发语言,有cpp、lua和js三种类型D.–d后接项目存放的目录在C:\work\study\cocos2dx\version\cocos2d-x-3.3\projects目录下的项目结构为:9.生成Android项目文件在新建的second_cocos项目中,执行proj.android目录下的build_native.py脚本进行编译,在libs/armeabi目录生成libcocos2dcpp.so文件。10.导入Android项目启动EclipseIDE,导入Android项目A.右键点击“PackageExplorer”并选择“Import…”B.当出现对话框时,选择“”(将现有Android项目导入工作区)

热点内容
android图片颜色 发布:2025-01-13 15:26:09 浏览:268
国家税务总局电脑服务器 发布:2025-01-13 15:10:24 浏览:596
金立老款机的开机密码是多少 发布:2025-01-13 15:04:45 浏览:456
湖南网上办税初始密码多少 发布:2025-01-13 15:02:49 浏览:417
怎么使用笔记本连接服务器 发布:2025-01-13 15:02:48 浏览:705
长城cs75plus选哪个配置 发布:2025-01-13 14:54:05 浏览:22
php与大象 发布:2025-01-13 14:48:34 浏览:344
linux编辑器下载 发布:2025-01-13 14:47:01 浏览:737
如何清理qq存储空间vivo 发布:2025-01-13 14:35:28 浏览:364
存储部件是 发布:2025-01-13 14:35:26 浏览:190