导入cocos2d-x samples android官方示例
导了一晚上samples android示例,查了一晚上资料,费了很大的劲,终于成功导入并运行成功,分享一下经验:
1、下载eclipse与ADT跟android SDK,相信大家都会装了吧。
2、下载android NDK,原先是下载android-ndk-r9d,运行一直出错
make: *** [obj/local/armeabi/objs/cocos2dx_static/platform/android/CCCommon.o] Error 1
后来查资料说换成android-ndk-r8e就可以,换了真的是可以了。下载地址:http://pan.baidu.com/s/1kT5btZL
3、下载cygwin,下载地址:64位 http://pan.baidu.com/s/1eQ7Tyt8 ;32位 http://pan.baidu.com/s/1bnF6Cj1
默认的cygwin是不安装make的,会报
cygwin make:command not found
我们安装时要选make包。等到选择package的时候,在search搜make,下面可以看到Devel(开发)目录,展开,选择安装。下一步后setup会自动查找关联的包并建议你选上,然后一直下一步即可。。。
系统环境变量PATH增加C:\cygwin64\bin路径。打开cygwin,输入make -v
Y
说明装make成功了。
4、设置变量:
(1)路径变量 COCOS2DX
Eclipse菜单路径:Eclipse->Preferences->General->Workspace->Linked Resources
点击New,增加一个变量名为COCOS2DX,指向COCOS2DX的根目录。
(2)C/C++环境变量 NDK_ROOT:
菜单路径:Eclipse->Preferences->C/C++->Build->Environment
点击Add,增加一个名为NDK_ROOT的变量,指向NDK的根目录。
5、导入libcocos2dx的库工程:
(1)菜单选择: File->New->Project->Android Project From Existing Code.
(2)点击Browse,选择cocos2dx根目录下的 D:\cocos2d-x-2.1.4\cocos2d-x-2.1.4\cocos2dx\platform\android\java 文件夹。
(3)点击Finish。
6、导入samples下的示例
(1)菜单路径: File->New->Project->Android Project From Existing Code
(2) 点击Browse ,选择工程文件目录。比方说要导入samples下的TestCpp,就选择: D:\cocos2d-x-2.1.4\cocos2d-x-2.1.4\samples\Cpp\TestCpp\proj.android
(3) 选好文件夹就直接增加工程
(4)通过RUN编译工程,成功运行
以上是个人导入samples下示例的经过。
导入cocos2d-x samples android官方示例的更多相关文章
- Android导入Cocos2D的Sample项目
导入Cocos2D项目到Android的Eclipse时注意以下几点 1. Set up Variables: Eclipse->Windows->Preferences->Gene ...
- 转:Android官方MVP架构示例项目解析
转自: http://www.infoq.com/cn/articles/android-official-mvp-architecture-sample-project-analysis 作者 吕英 ...
- Android官方技术文档翻译——IntelliJ 项目迁移
本文译自Android官方技术文档<Migrating from IntelliJ Projects>,原文地址:http://tools.android.com/tech-docs/ne ...
- Android官方技术文档翻译——清单合并
本文译自Android官方技术文档<Manifest Merger>,原文地址:http://tools.android.com/tech-docs/new-build-system/us ...
- Android官方技术文档翻译——新构建系统概述
本文译自Android官方技术文档<New Build System>,原文地址:http://tools.android.com/tech-docs/new-build-system. ...
- ngRx 官方示例分析 - 3. reducers
上一篇:ngRx 官方示例分析 - 2. Action 管理 这里我们讨论 reducer. 如果你注意的话,会看到在不同的 Action 定义文件中,导出的 Action 类型名称都是 Action ...
- Android官方技术文档翻译——Gradle 插件用户指南(6)
没想到翻译这篇<Gradle 插件用户指南>拖了差不多一个月,还跨年了.不过还好,在2号时终于一口气把剩下的给翻译完了(其实那天剩下的也就不到一章). 今天先发一下第六章,明天再发第七章. ...
- Android官方技术文档翻译——Eclilpse项目迁移
本文译自Android官方技术文档<Migrating From Eclipse Projects>,原文地址:http://tools.android.com/tech-docs/new ...
- Android官方技术文档翻译——开发工具的构建概述
本文译自Android官方技术文档<Build Overview>,原文地址:http://tools.android.com/build. 因为<Android Lint Chec ...
随机推荐
- 关于CPU亲和性的测试
今天看到运维的同事在配置nginx的CPU亲和性时候,运维同事说他在所有的机器上都是按照8核的方式来配置worker进程的CPU亲和性的. 但我觉得就是有点不太对劲,就查了一下nginx的处理work ...
- oracle的一种字符串处理机制。
orcale会把空字符串当成Null进行存储,sqlserver直接存储空字符串
- Delphi开发嵌入IE的OCX,调用页面上JavaScript的方法
利用Delphi的ActiveForm,可以很方便地开发出可以嵌入IE的ActiveX组件,无需知道太多幕后的COM知识.如何使得OCX可以很方便地调用Web上的JavaScript函数呢,研究了一个 ...
- nginx 安全漏洞 (CVE-2013-4547)
Nginx 的安全限制可能会被某些请求给忽略,(CVE-2013-4547). 当我们通过例如下列方式进行 URL 访问限制的时候,如果攻击者使用一些没经过转义的空格字符(无效的 HTTP 协议,但从 ...
- POJ 3083 Children of the Candy Corn 解题报告
最短用BFS即可.关于左手走和右手走也很容易理解,走的顺序是左上右下. 值得注意的是,从起点到终点的右手走法和从终点到起点的左手走法步数是一样. 所以写一个左手走法就好了.贴代码,0MS #inclu ...
- Azure Backup 入门
Viswanath Tata 云 + Enterprise项目经理 Azure Backup是一款允许客户将数据备份到 Azure的强大工具.请参阅这篇文章,快速了解 Azure Backup.我 ...
- 【转】【iOS知识学习】_视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear等的区别及用途
原文网址:http://blog.csdn.net/weasleyqi/article/details/8090373 iOS视图控制对象生命周期-init.viewDidLoad.viewWillA ...
- 面试准备--Spring(AOP)
AOP:面向切面编程,在执行某个指令时,需要添加某个预编译的指令. 下面这个例子是来自网上的: 1.OOP回顾 在介绍AOP之前先来回顾一下大家都比较熟悉的OOP(Object Oriented Pr ...
- [Bhatia.Matrix Analysis.Solutions to Exercises and Problems]ExI.2.1
For fixed basis of in $\scrH$ and $\scrK$, the matrix $A^*$ is the conjugate transpose of the matrix ...
- wuzhicms字段的添加以及实现下载功能
1.字段的添加 发布内容--> 栏目管理--> 字段管理-->添加字段 下面根据需求进行相应的设置. 然后提交即可. 2.下载功能的实现 实例说明: 会员中心相关页面下载功能的实现 ...