7

我以前从未在开发环境的初始设置上花费过这么多时间,这有点荒谬。

我正在尝试运行 cocos2dx 附带的演示代码。我正在使用:

  • ADK 附带的 Eclipse 风味。
  • cocos2d-2.1beta3-x-2.1.0
  • ndk-r8c

我尝试使用 create-android-project.sh 构建应用程序模板,但我遇到了同样的问题,但对于这个问题,我将参考 hello.cpp 示例应用程序。

我运行 build_native.sh 脚本,然后在 eclipse 中导入它。接下来是我尝试过的所有不同教程的不同之处。有人说“转换为 C++ 项目”,有人说此时您已经可以“作为 android 项目运行”。

对我来说,android java 项目似乎无法链接到 cocos2dx 项目。

我得到:

The import org.cocos2dx.lib cannot be resolved

为了

import org.cocos2dx.lib.Cocos2dxActivity

没有教程真正提到必须构建 cocos2dx 库,除了一个说你现在必须将 cocos 库作为项目导入到 eclipse 工作区中。所以我已经这样做并构建了它们,但是在构建之后它们存在一些错误。

我还尝试在项目中添加要链接到的文件夹路径,对我来说,该路径位于 /cocos2d-2.1beta3-x-2.1.0/cocos2dx/platform/android/java/src/org/cocos2dx/lib 但没有没救

知道为什么即使按照 cocos2dx 网站上的构建说明到 T,我也无法构建/运行 cocos2dx 附带的示例?

4

1 回答 1

8

我现在也在 OSX 上这样做,这为我修复了它:

运行 android 脚本 create-android-project.sh 然后将该新项目导入 Eclipse

  1. 在新的 Eclipse 项目中右键单击 src 文件夹 > 左键单击“导入”
  2. 在 Import 窗口中选择 Android > Existing Android Code Into Workspace > Next >>
  3. 浏览到'/cocos2dx/platform/android/java'('/cocos2dx/'应该是新项目目录的上一级)
  4. 单击完成。如果错误仍然存​​在,请尝试 Project > Clean
于 2013-01-13T07:19:06.510 回答