【发布时间】:2014-01-13 02:51:52
【问题描述】:
背景: 我正在关注在线教程:Game apps in Android by Todd Perkins - 除了使用 Eclipse 设置 NDK 时遇到的问题之外,它非常简单,我已经设法解决了。
问题: 我被困在我希望我的 cocos2dx 代码响应触摸事件并基于此从活动中调用 Java android 代码的地步。
我在下面添加了一堆屏幕截图,向您展示我是如何设置所有内容的:
当我运行 build_native.sh 时:
现在我已确保我已在项目中正确链接了我的文件夹。
下面是“链接”的 JNI 文件夹 (jni_linked) 以及 JniURL.cpp 和 JniURL.h 的屏幕截图:
这是我的 Android.mk 文件的样子:
我已经两次/三次检查了我的 Jni 文件夹的路径,它是:
C:\Users\DarkRaveDev\Documents\cocos2d-x-2.0.1\cocos2dx\platform\android\jni
是否需要更改 Android.mk 文件才能拥有这一行:
LOCAL_SRC_FILES := helloworld/main.cpp \
../../Classes/AppDelegate.cpp \
../../jni_linked/JniURL.cpp \
../../Classes/HelloWorldScene.cpp
【问题讨论】:
-
你是否在built_native.sh文件中添加了NDK路径
标签: android makefile cocos2d-x