Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结
来源:互联网 发布:暗狱by花月知飞狐微盘 编辑:程序博客网 时间:2024/05/21 10:10
Mac下用NDK编译安卓项目,打包成.so文件步骤:
下载工具:
Cocos2d-x下载地址:http://cocos2d-x.org/download
NDK下载地址:http://developer.android.com/tools/sdk/ndk/index.html
Python下载地址:http://www.python.org/downloads/
Eclipse下载地址:http://www.eclipse.org/downloads/
1.首先配置环境变量:
打开终端:输入红色的命令
增加路径:输入:i 开始编辑路径
按键盘 ESC 键,退出编译状态,再输入:wq 退出编辑状态
2.创建项目
进入cocos2d-x的文件目录下找到
创建项目:
3.NDK开始编译安卓的项目.so文件
找到coco2d-x的目录下/projects,刚刚我们创建的项目就在这个目录下
我的在是在:/Users/1/Documents/cocos2d-x/projects/Example
进入创建的项目下,找到/proj.android目录下,打开Android.mk文件,
把我想要编译的cpp文件路径都写在
4.开始编译Example项目
输入:./build_native.sh
打包成功
5.用eclipse导入,已经存在的安卓项目
注意:如果项目报错了
直接把cocos2d-x/cocos2dx/platform/android/res/目录下的类都挎贝到工程中
然后打开安卓模拟器,运行用NDK已经编译过,运行效果如下:
0 0
- Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结
- 安卓利用NDK打包so文件
- 编译项目打包成so文件
- cocos2d-x 打包成so文件之后,如果出现错误,可以使用ndk-stack来查看里面的异常
- 总结一下Cocos2d-x安卓编译
- 避免cocos2d-x在ndk编译之后删除libs/armeable文件下所有.so文件
- Cocos2d-x 项目使用Eclise安卓打包
- 【Cocos2d-x】之编译so文件出错
- MAC下用eclipse编译cocos2d-x项目
- MAC平台下cocos2d-x项目打包相关流程(自己总结的)
- Mac 配置cocos2d-x 安卓环境
- cocos2d-x项目打包成android项目
- cocos2d打包安卓.so时候,error: undefined reference to!
- 使用NDK r9c编译安卓项目并打包--遇到的问题【持续更新】
- [Cocos2D-X]NDK环境配置+交叉编译Android项目
- 【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- Cocos2d-x 3.2 项目源代码从Mac打包到安卓教程
- android项目中配置NDK自动编译生成so文件
- SQL - WITH AS 用法
- VC++数据库连接
- 常用的正则表达式(不需要在自己写了)
- Android 客户端与服务器交互
- 如何证明SQL的语法分析是从右到左的
- Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结
- 如何在Windows下使用OpenGL 2.0的API(包括GLSL)http://sourceforge.net/projects/mesa3d/files/MesaLib/7.0.3/MesaLi
- 黑马程序员_16_Map总结
- 关于Acivity Service 是否在同一线程中
- mongodb 特有功能
- H263@S3C2410 一、QCIF播放器
- 男人要有自己的事业
- 深度玩转女神级软件---我最爱的软件(一)
- Spring 3 MVC JSON Sample