cocos2d-x 3.0 Android环境搭建(亲测通过)
来源:互联网 发布:宝玉宝钗圆房知乎 编辑:程序博客网 时间:2024/04/28 09:17
网上一大堆讲述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手机调试了。
- cocos2d-x 3.0 Android环境搭建(亲测通过)
- cocos2d-x Android环境搭建
- cocos2d-x android 环境搭建
- cocos2d-x android环境搭建
- Cocos2d-x-3.0环境搭建
- [cocos2d-x]cocos2d-x windows 7 Android开发环境搭建
- vs2012+cocos2d-x 3.0beta2 android 开发环境搭建
- cocos2d-x 3.0正式版及android环境搭建详细教程
- cocos2d-x 3.0正式版及android环境搭建详细教程
- Cocos2d-x 3.0正式版及android环境搭建
- Cocos2d-x 3.0正式版及android环境搭建详细教程
- cocos2d-x 3.0 开发指南:Windows下Android环境搭建
- Cocos2d-x 3.0正式版及android环境搭建详细教程
- cocos2d-x 3.0 Android编译环境的搭建win7+Eclipse
- Cocos2d-x 3.0正式版及android环境搭建详细教程
- Cocos2d-x 3.0 Windows下Android环境搭建
- Cocos2d-x 3.0 android环境搭建、创建工程、编译
- Cocos2d-x 3.0正式版及android环境搭建详细教程
- php——学习笔记,验证密码是否一致,使用print_r以及colspan表情
- service()和doGet()和doPost()
- Android 弹无虚发之第三弹:ActionBar 更换背景、颜色、文字,自定义主题Style
- 人生第一条线段树!!!!FLY 1427: RMQ 两数之间最小值
- 视图控制器
- cocos2d-x 3.0 Android环境搭建(亲测通过)
- hdu 1024 Max Sum Plus Plus dp
- 我给不了你梦中情人,至少还有硬盘女神:hardseed
- Uva-1336-Fixing the Great Wall
- Android消息推送完美方案[转]
- 使用API失效供应商地址Demo
- hdu3234 带权并查集(XOR)
- android slidingmenu滑动菜单(完全版)
- POJ 1364 King(差分约束系统)