我刚刚开始使用 Cocos2d-x。我已经检查了很多关于如何启动这个框架的教程,但这一个对我最有帮助:http://www.raywenderlich.com/33750/我相信它仍然是真实的。我正在 Windows 7 上工作。我可以通过 Linux 模拟器控制台(./build_native.sh 添加 NKK_ROOT 目录)在位于 cocos2d-x 中的任何项目的模拟器/设备上启动示例。
我在开始自己的工作时遇到问题。我见过的所有 Eclipse 教程都说您需要运行 create-android-project shell 文件(一些来源说它是 *.sh,其他来源说它是 *.bat 文件......我很困惑)但是老实说,在下载最新的 Cocos2d-x-2.2 后,我找不到任何可以帮助我创建自己的新项目的文件。我已经从这个网站下载了我的 Cocos2d-x:http://www.cocos2d-x.org/download
那么...如果没有要编译的 create-android-project 文件,我该如何开始自己的工作/创建新项目?
我有一些示例(我对 Cpp 感兴趣),例如 SimpleGame、CppHelloWorld,它们可以正常编译和工作。我无法本地化任何要编辑的 *.cpp 文件、项目的任何“主体”。在 YT 上,我看到使用这个框架的开发人员通常将他们的游戏文件存储在“Classes”文件夹中,但我的(当然在示例中)仅包含编译的 *.class 文件,这使得他们无法编辑。有什么方法可以编辑这些项目吗?如何访问项目的核心文件?
请至少回答我第一个问题,这对我来说非常重要。
最佳答案
我建议您使用 cocos2dx 下载中的“HelloCpp”等示例项目,并重命名有关该项目的所有内容,并根据需要在 Classes 文件夹中添加您的类,将您的资源添加到 Resources 文件夹中,运行构建添加后-native.sh。不要忘记在android项目的Makefile中添加c++源文件列表(在proj.android/jni/Android.mk文件中,本来应该有main.cpp和一些示例文件名)。如果您在此之后遇到任何问题,请告诉我。
关于android - Cocos2d-x-2.2 for Android - 在 Eclipse 上创建新项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19567673/