Mac下转andriood步骤

来源:互联网 发布:vb连接oracle数据库 编辑:程序博客网 时间:2024/05/23 17:06
#以TestCpp为例

一 下载
1 COCOS2DX:cocos2d-x-2.2.2.zip
2 NDK:android-ndk-r9c-darwin-x86_64.tar.bz2
3 ADT:adt-bundle-mac-x86_64-20131030.zip

二 配置环境变量
1 cd到用户根目录下:cd ~
2 修改或添加文件.bash_profile
3 在文件.bash_profile中加上以下几个路径:
export COCOS2DX_ROOT=/Users/user/Documents/cocos2d-x-2.2.2
export ANDROID_SDK_ROOT=/Users/user/Documents/adt-bundle-mac-x86_64-20131030/sdk
export ANDROID_NDK_ROOT=/Users/user/Documents/android-ndk-r9c
export NDK_ROOT=/Users/user/Documents/android-ndk-r9c
export PATH=$PATH:$ANDROID_NDK_ROOT
export PATH=$PATH:$ANDROID_SDK_ROOT

三 修改build_native.sh文件
1 在路径/Users/user/Documents/cocos2d-x-2.2.2/samples/Cpp/TestCpp/proj.android下找到build_native.sh
2 在APPNAME="TestCpp"下添加NDK_ROOT="/Users/user/Documents/android-ndk-r9c"   
3 命令行执行build_native.sh

四 导入到Eclipse
1 打开Eclipse,File->Import->Android->Existing Android Code Into Workspace
2 导入之后你会发现有三个报错将路径cocos2d-x-2.2.2/cocos2dx/platform/android/java/src/org/cocos2dx/下的lib拷贝到
cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android/src/org/cocos2dx下就OK了  

#cocos2dx 2.2之前的版本需要自己生成proj.android,网上有一些,我也正在研究,弄好了在补上来。
现在把之前版本生成proj.android补上,我用的是cocos2dx2.1.5。
1 执行你cocos2dx跟目录下的create-android-project.sh ;
2 然后会提示你输入Andriod项目的包名,格式为:org.cocos2dx.example,我输入的是:com.cocos2dx.testcpp;
3 接下来列出当前Android的SDK中所有版本列举出来,让你输入对应版本的id,我这里只有一个版本,直接输入1就可以了;
4 最后,让你输入项目名称,我就输入:TestCpp,就OK了。这时,在cocos2dx根目录下会有一个TestCpp的文件夹,里面就有proj.androd,接下来的步骤就跟上面的一样了。

0 0
原创粉丝点击