在我通过this tutorial在Windows上的Eclipse中为Android设置了cocos2d-x开发环境之后,我认为我已经解决了所有问题并准备开发,除非我无法将示例项目复制到我自己的项目中工作区..(仍然不能)..
但是,后来我找到了this tutorial,..它是用于在iOS上的Eclipse中为android设置cocos2dx .. 在下一个教程中,作者不再使用Cgywin或MinGW ..他只是设置了Android NDK ..
我很好奇的是
jni/hellocpp/main.cpp
”项目中的“org.cocos2dx.hellocpp.HelloCpp
”之外,我没有看到任何CPP文件。但是,第二作者在他的教程中提到了很多CPP文件。为什么?因为cocos2dx版本的区别?main.cpp
文件时,它会显示很多错误。几乎所有错误都是xxx could not be resolved
。我已正确添加了..\cocos2dx\include
路径和..\platforms\android-9\arch-arm\usr\include
路径。为什么?java.io.IOException: An established connection was aborted by the software in your host machine
..并且在Logcat don't support gles2.0
中..为什么?那是因为我的JVM是Java SE 7 Server Version吗?第一作者提到“JavaSE 7”不适用于cocos2dx。它只适用于“JavaSE 6”..但是,我仍然有其他依赖于“JavaSE 7”的Android应用程序项目。如何在“JavaSE 7”中运行示例项目?抱歉1001个问题..我完全是cocos2dx的新手,并且非常渴望用它工作......: - )
此致
答案 0 :(得分:1)
如果您仍在寻找答案,请参阅以下内容:
1)“无法解决”错误实际上是错误的,并且基于eclipse的错误预测。您应该关闭此错误报告(请参阅您的第二个教程链接,它会告诉您最终的结果)。
2)我最近使用过cocos2d-x 2.x,(令我惊讶的是)它不支持在AVD上运行。我买了一个廉价的旧款Galaxy S的eBay,应用程序运行正常。
3)您没有看到cpp文件,因为它们最初只在make文件中添加。你必须做一些额外的工作才能使它们出现在eclipse中。 (再次,检查第二个教程)。