【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程
来源:互联网 发布:jq数组是否包含某值 编辑:程序博客网 时间:2024/05/16 11:30
印象笔记链接:
http://app.yinxiang.com/l/AAXeIjFsjjFAC68i6hUQkiwFFZg3Maz-AkA/
cocos2d-x 3.1.1 win移植到android
win:vs2012
android:eclipse+ndk-9
1、vs2012的工程在proj.win32文件夹里面 其中的cpp和.h是在Classes文件夹里面的 图片声音这些资源师在Resources文件夹里面的
2、第一步:导入eclipse 路径是*****+SecondGame2\proj.android
3、第二步 更改jni里面的android.mk 修改编译文件 加入新的cpp文件 注意main.cpp不用加进去 因为这个main是win32的main android有自己的入口activity
这个时候run application 出现:
4、第三步设置ndk编译环境变量 右键工程-》property-》c/c++ build -》environment-》add
5、第四步修改一个位置 右键下面箭头指着的文件夹 进入property
进入property
路径是:G:\microsoft\cocos2d\cocos2d-x-3.1.1\cocos\platform\android\java\src 【记得修改你的路径前缀】
【注】 AndroidManifest修改这个变成树竖屏的:android:screenOrientation ="portrait"
6、run application
下面是console的日志:
刚刚更改的cpp文件 之前接触过androd的jni先将cpp也就是c++代码用ndk编译成一个so文件类似一个库 给java层的去调用
引擎的cpp文件
之后编译比较久在这个引擎的cpp编译部分
编译过程有警告提示:
7、
win32:
android DDMS的截图
参考链接:
http://www.2cto.com/kf/201407/320684.html
0 0
- 【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程
- 【cocos2d-x-3.1.1系列4】cocos2d-x3.1.1.渲染过程源码简略过程
- 【cocos2d-x-3.1.1系列4(2)】cocos2d-x3.1.1.渲染 3.0的改进原因
- Cocos2d-X 安卓移植
- Cocos2d-x3.2安卓打包注意事项
- Cocos2d-x移植安卓的笔记
- cocos2d-x 移植安卓错误解决
- cocos2d-x3.x 安卓广告加入办法
- Cocos2d-x3.2版本移植安卓提示'Serializing CDT Project settings..'has encountered a project
- Cocos2d-x 3.1.1 学习日志8--2分钟让你了解cocos2d-x3.1.1 文本类
- Cocos2d-x 3.1.1 学习日志5--cocos2d-x3.1.1打飞机的实现
- Cocos2d-x3.x截屏
- Cocos2d-x3.2移植android总结
- cocos2d-x win32移植安卓遇到的一些问题
- cocos2d-x 利用opengl裁剪移植安卓平台问题
- cocos2d-x 安卓移植 android.mk文件配置
- Cocos2d-x移植到安卓平台以及安卓模拟器配置
- 【Cocos2d-x】Cocos2d-x3.x创建项目
- android 自定义控件--(圆盘形菜单控件)
- CF 248 C. Ryouko's Memory Note
- abstract 抽象类
- Dijkstra算法
- RMI学习笔记
- 【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程
- Linear regression with multiple variables(多特征值的线性回归)
- 1006
- 继承
- 试题1
- 【水String】#61 A. Petya and Java
- hbase预览
- 【献给CWNU的师弟】移动端
- Android系统联系人全特效实现(上),分组导航和挤压动画