Cocos2d-x 3.11.1 Mac 编译Android Studio
2016-07-20 15:52
337 查看
Cocos2d-x 3.11.1 Mac 编译Android Studio
1、打开终端cd到工程目录proj.android-studio中
2、执行命令
cocos compile -p android --android-studio
执行过程中有错检查下
3、打开Android Studio
选择->Import project(Eclipse ADT, Gradle,etc.)进入工程后,使用Android 方式查看项目,如果在jniLibs->armeabi有如下3项,就可以运行程序了
我遇到的错误:
1、“NDK undefined reference to”
原因:在程序中调用了某个C++类XXX,但是没有把该类的源文件 XXX.cpp 加入到Android.mk文件的LOCAL_SRC_FILES变量中,加上后问题就解决了。目录:proj.android-studio->app->jni->Android.mk
学着里面的格式,添加
注意事项:当有多个cpp文件时,可以用反斜杠(\)把多个cpp文件断行隔开,而反斜杠(\)后面不能有包括空格在内的任何字符,否则无法编译通过。
这个问题解决引用:![]http://my.oschina.net/u/925490/blog/182206]
相关文章推荐
- Cocos2d-x V3.x内存管理分析
- Cocos2dx学习笔记(二)、点击事件
- 基于 Cocos2d-x-lua 的游戏开发框架 Dorothy 简介
- 我所理解的Cocos2d-x 全新的Cocos2d-x3.0
- 六 cocos2dx(3.X)中使用shader
- cocos2dx 3.4 lua加密 和 解密
- cocos2dx 在windows下开启console
- Cocos2d-x 3.0正式版中的数组改为容器
- Cocos2dx 3.0 过渡篇(八)浅谈容器Vector
- Cocos2d-x3.0模版容器详解:cocos2d::Vector<T>
- cocos2d-x v3.0新特性及使用
- CocosCreator坐标代码
- CocosCreator快捷键
- CocosCreator中使玩家移动到点击位置
- CocosCreator获取某个节点
- Cocos2dx-3.x触摸事件之实现人机交互(三)
- CocosCreator运用(一)
- cocos2d-x 3.x sprite使用scale以后获取宽高
- 【Cocos】玩家输入事件
- 【Cocos】系统内置事件