## Prerequisites:
* Android NDK
* Android SDK **OR** Eclipse ADT Bundle
* Android AVD target installed
## Building project
There are two ways of building Android projects.
1. Eclipse
2. Command Line
### Import Project in Eclipse
#### Features:
1. Complete workflow from Eclipse, including:
* Build C++.
* Clean C++.
* Build and Run whole project.
* Logcat view.
* Debug Java code.
* Javascript editor.
* Project management.
2. True C++ editing, including:
* Code completion.
* Jump to definition.
* Refactoring tools etc.
* Quick open C++ files.
#### Setup Eclipse Environment (only once)
**NOTE:** This step needs to be done only once to setup the Eclipse environment for cocos2d-x projects. Skip this section if you've done this before.
1. Download Eclipse ADT bundle from [Google ADT homepage](http://developer.android.com/sdk/index.html)
**OR**
Install Eclipse with Java. Add ADT and CDT plugins.
2. Only for Windows
1. Install [Cygwin](http://www.cygwin.com/) with make (select make package from the list during the install).
2. Add `Cygwin\bin` directory to system PATH variable.
3. Add this line `none /cygdrive cygdrive binary,noacl,posix=0,user 0 0` to `Cygwin\etc\fstab` file.
3. Set up Variables:
1. Path Variable `COCOS2DX`:
* Eclipse->Preferences->General->Workspace->**Linked Resources**
* Click **New** button to add a Path Variable `COCOS2DX` pointing to the root cocos2d-x directory.
![Example](https://lh5.googleusercontent.com/-oPpk9kg3e5w/UUOYlq8n7aI/AAAAAAAAsdQ/zLA4eghBH9U/s400/cocos2d-x-eclipse-vars.png)
2. C/C++ Environment Variable `NDK_ROOT`:
* Eclipse->Preferences->C/C++->Build->**Environment**.
* Click **Add** button and add a new variable `NDK_ROOT` pointing to the root NDK directory.
![Example](https://lh3.googleusercontent.com/-AVcY8IAT0_g/UUOYltoRobI/AAAAAAAAsdM/22D2J9u3sig/s400/cocos2d-x-eclipse-ndk.png)
* Only for Windows: Add new variables **CYGWIN** with value `nodosfilewarning` and **SHELLOPTS** with value `igncr`
4. Import libcocos2dx library project:
1. File->New->Project->Android Project From Existing Code.
2. Click **Browse** button and open `cocos2d-x/cocos2dx/platform/android/java` directory.
3. Click **Finish** to add project.
#### Adding and running from Eclipse
![Example](https://lh3.googleusercontent.com/-SLBOu6e3QbE/UUOcOXYaGqI/AAAAAAAAsdo/tYBY2SylOSM/s288/cocos2d-x-eclipse-project-from-code.png) ![Import](https://lh5.googleusercontent.com/-XzC9Pn65USc/UUOcOTAwizI/AAAAAAAAsdk/4b6YM-oim9Y/s400/cocos2d-x-eclipse-import-project.png)
1. File->New->Project->Android Project From Existing Code
2. **Browse** to your project directory. eg: `cocos2d-x/cocos2dx/samples/Cpp/TestCpp/proj.android/`
3. Add the project
4. Click **Run** or **Debug** to compile C++ followed by Java and to run on connected device or emulator.
### Running project from Command Line
$ cd cocos2d-x/samples/Cpp/TestCpp/proj.android/
$ export NDK_ROOT=/path/to/ndk
$ ./build_native.sh
$ ant debug install
If the last command results in sdk.dir missing error then do:
$ android list target
$ android update project -p . -t (id from step 6)
$ android update project -p cocos2d-x/cocos2dx/platform/android/java/ -t (id from step 6)
没有合适的资源?快使用搜索试试~ 我知道了~
cocos2d-x 3.0游戏开发xcode5帅印博客教学 004.[HoldTail]主角的上下飞行跟移动
共127个文件
png:51个
cpp:12个
h:12个
5星 · 超过95%的资源 需积分: 10 63 下载量 101 浏览量
2013-12-08
21:21:11
上传
评论 1
收藏 3.74MB ZIP 举报
温馨提示
cocos2d-x 3.0游戏开发xcode5帅印博客教学 004.[HoldTail]主角的上下飞行跟移动 http://blog.csdn.net/shuaiyinoo/article/details/17205627
资源推荐
资源详情
资源评论
收起资源包目录
cocos2d-x 3.0游戏开发xcode5帅印博客教学 004.[HoldTail]主角的上下飞行跟移动 (127个子文件)
.classpath 450B
SWGameMap.cpp 13KB
SWGamePlayer.cpp 6KB
SWMenu.cpp 3KB
HelloWorldScene.cpp 2KB
SWGameWorld.cpp 2KB
main.cpp 1KB
SWSpritePlay.cpp 1KB
AppDelegate.cpp 1KB
SWSpriteRotate.cpp 1KB
main.cpp 511B
main.cpp 436B
main.cpp 373B
.cproject 46KB
.cproject 11KB
.DS_Store 15KB
.DS_Store 15KB
.DS_Store 12KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
HoldTail.vcxproj.filters 1KB
SWGameMap.h 2KB
SWGamePlayer.h 1KB
AppDelegate.h 947B
SWGameWorld.h 773B
SWSpritePlay.h 723B
SWMenu.h 690B
SWSpriteRotate.h 682B
HelloWorldScene.h 606B
resource.h 490B
main.h 267B
AppController.h 189B
RootViewController.h 119B
Icon.icns 700KB
game.ico 47KB
main.m 359B
Makefile 741B
README.md 3KB
Android.mk 591B
Application.mk 126B
AppController.mm 4KB
RootViewController.mm 2KB
project.pbxproj 74KB
Prefix.pch 181B
Prefix.pch 146B
Info.plist 2KB
Info.plist 1KB
xcschememanagement.plist 676B
ballbg.png 1.15MB
Default@2x.png 567KB
treesbg.png 282KB
Default-568h@2x.png 189KB
HelloWorld.png 136KB
Default.png 87KB
fail_bg.png 69KB
cloudbg.png 66KB
cloud03.png 41KB
cloud02.png 40KB
cloud01.png 38KB
cloud04.png 37KB
Icon-152.png 33KB
Icon-144.png 26KB
Icon-120.png 23KB
zhujuerun.png 23KB
holdtailtitletxt.png 17KB
Icon-100.png 17KB
Icon-114.png 16KB
interviewtail.png 16KB
playon.png 15KB
Icon-76.png 13KB
zhujue.png 13KB
Icon-80.png 12KB
icon.png 12KB
Icon-72.png 11KB
tail.png 10KB
Icon-57.png 9KB
play.png 8KB
myhoton.png 8KB
Icon-58.png 8KB
icon.png 7KB
Icon-50.png 7KB
CloseNormal.png 6KB
myhot.png 6KB
gameicon.png 6KB
CloseSelected.png 5KB
Icon-40.png 5KB
icon.png 5KB
help.png 5KB
setting.png 4KB
Icon-29.png 4KB
copyright.png 3KB
timelineyou.png 2KB
hot_menu_bg.png 2KB
timelinebg.png 1KB
共 127 条
- 1
- 2
shuaiyinoo
- 粉丝: 119
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 嵌塞的CH32无人机飞控固件.zip
- 全国大学生电子设计竟赛四轴无人机组摄像头寻线追小车检测直角点完整及Light飞控推荐教程.zip
- 四轴无人机飞控软件层,需要底层支持,所有的调用均在时间表任务中完成(单位:毫秒),每一个.c文件中的.zip
- 实现键盘控制基于px4的无人机飞行.zip
- 四轴飞行器或四轴飞行器无人机在个人和专业应用领域都变得越来越热门。它易于操控,并广泛应用于各个领域,.zip
- 无人机、地面机器人外设供电模块。无人机或地面机器人上常常需要搭载miniPC或者其他外设,往往需要多.zip
- 体积超小的四轴无人机开源飞控。Editor_ VSCode, Compiler_ arm-none-.zip
- comsol模型案例该模型可以用来研究平板受液体冲击、气泡在液体中的运动、液滴对平板的亲水疏水分析等方向 本案例描述了油液两相溶液中,一个油泡再水中不断上升最后撞击平板 在案例中求解了油液两相流场
- 通过FIFO实现不同客户端的同步数据接收,如模拟无人机的图像和飞控数据.zip
- 无人机飞行定高控制.zip
- 项目以 STM32F411 作为飞行器主控芯片,实现一款四轴旋翼无人机.zip
- 无人机飞行管控平台.zip
- 小型无人机飞行控制仿真.zip
- 一个控制无人机(UAV)飞行的APP,可实现近地空遥感、巡田、处方图、变量植保.zip
- 星璇无人机飞控 持续开发中_.zip
- 这个仓库用于CAIA实验室的无人机远程飞行控制.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页