【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程

【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程,第1张

概述印象笔记链接: 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文件夹里面的  图片声音这些资源师在

印象笔记链接:

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 总结

以上是内存溢出为你收集整理的【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程全部内容,希望文章能够帮你解决【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1001688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存