Cocos2d-x 应用程序无法为 Android 编译

Cocos2d-x app fail to compile for Android

本文关键字:Android 编译 应用程序 Cocos2d-x      更新时间:2023-10-16

使用的软件:
Visual Studio 2012 Express
cocos2d-x 2.0-x-2.0.4
天鹅座 1.7.5.
日食 3.8
安卓软件开发工具包最后
安卓 NDK r8c
我是Android开发的新手,所以不明白出了什么问题。尝试构建cocs2d-x标准testcpp项目。第一个麻烦是当我运行create-android-project.bat时 - 它没有显示Android的目标版本(目标 - v.2.3.3.),但所有路径都是正确的。

最后它构建项目文件夹。但是下一步 - 在cygwin中构建包 - 在标题出现数百个"文件或文件夹不存在"错误的情况下失败,没有使用很多STL标头并要求<string.h>但不仅仅是<string>

我做错了什么?

您必须将

APPNAME 变量重命名为与 eclipse 项目名称相同的build_native.sh

安卓项目文件夹中build_native.sh文件中设置NDK路径,然后使用cygwin

build_native.sh=">

尝试更新android-NDK,我在使用NDK-r8d时遇到了同样的错误,并尝试执行构建本机脚本。