cocos2d-x环境配置及命令行打包

大兔子大兔子 提交于 2019-11-28 15:36:57

一、准备文件
adt(内含sdk,eclipse)
ndk
ant
jdk安装包

需自行下载。
在这里插入图片描述
二、配置
1.配置JDK
安装jdk
安装至C:\Program Files\ (自动创建Java文件夹),全部安装选默认(即直接下一步)
安装好后配置java环境
在系统环境变量添加JAVA_HOME变量名,变量值为你的jdk1.7.0_67所在的目录
添加变量名 classpath,变量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar ,记住前面有”.”,不能掉。
在Path变量名添加变量值 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin ,用”;”隔开前后
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在cmd.exe(控制台)输入java -version可见
在这里插入图片描述
输入java可见
在这里插入图片描述
2.配置sdk

新建环境变量ANDROID_SDK_ROOT,变量值你sdk所在的目录
在这里插入图片描述
在Path添加两个变量值

%ANDROID_SDK_ROOT%\platform-tools;%ANDROID_SDK_ROOT%\sdk\tools 分号隔开
在这里插入图片描述
在控制台输入adb 可见信息
在这里插入图片描述
3.配置ant

新建环境变量名ANT_ROOT ,变量值 ant\bin所在目录

Path添加变量值 %ANT_ROOT%
在这里插入图片描述
在这里插入图片描述
控制台输入ant 和 ant -version显示
在这里插入图片描述
4.配置NDK

相应的变量名NDK_ROOT,变量值 文件夹所在目录
在这里插入图片描述
Path添加变量值 %NDK_ROOT%
在这里插入图片描述
控制台输入 ndk-build显示
在这里插入图片描述
环境全部搭好了。
运行cocos2d-x-3.10 setup.py文件
在这里插入图片描述
可见配置一闪而过,说明环境搭建成功,否则需要自己手动添加目录,参考其他教程。
在这里插入图片描述
三、android打包

找到对应工程下的jni目录

修改Android.mk文件,可用记事本或notepad等打开
在这里插入图片描述
灰色处为需要编译的cpp文件。cocos2d-x创建文件时默认添加main.cpp、APPDelegate.cpp和HelloWorldScene.cpp文件,其他文件需按对应格式写入。
在这里插入图片描述
在下图处,即项目proj.android目录下shift+右键打开控制台
在这里插入图片描述
输入cocos compile -p android
在这里插入图片描述
在这里插入图片描述
编译结束
在这里插入图片描述
编译成功,可在移动apk文件所显示的目录查找到apk文件
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!