如何使用build_native.sh工具? 我在RayWeeDLICH.com上遵循教程,在我需要为Android开发构建本地C++库的那一部分,我进入了一个停止。
我正在使用Mac OS,CoCo2D-x v2.0.1(最新版本),安装了Android SDK和NDK,以及Eclipse(Helios)和C/C++所需的正确插件。现在我很难为Android开发构建Cocos2d-x库。我正在使用build-native.sh工具。如果我像这样在终端上使用它:如何使用build_native.sh工具? 我在RayWeeDLICH.com上遵循教程,在我需要为Android开发构建本地C++库的那一部分,我进入了一个停止。,android,macos,android-ndk,cocos2d-x,Android,Macos,Android Ndk,Cocos2d X,我正在使用Mac OS,CoCo2D-x v2.0.1(最新版本),安装了Android SDK和NDK,以及Eclipse(Helios)和C/C++所需的正确插件。现在我很难为Android开发构建Cocos2d-x库。我正在使用build-native.sh工具。如果我像这样在终端上使用它: xxxxx-xxxxx-imac:proj.android xxxxx$/build native.sh 我得到以下信息: Using prebuilt externals Android NDK:
xxxxx-xxxxx-imac:proj.android xxxxx$/build native.sh
我得到以下信息:
Using prebuilt externals
Android NDK: WARNING: Ignoring unknown import directory: /Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/cocos2dx/platform/third_party/android/prebuilt
Android NDK: /Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/CocosDenshion/android/Android.mk: Cannot find module with tag 'cocos2dx' in import path
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?
Android NDK: The following directories were searched:
Android NDK:
make: Entering directory `/Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/testproj2/proj.android'
jni/Android.mk:19: *** Android NDK: Aborting. . Stop.
make: Leaving directory `/Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/testproj2/proj.android'
我查看了/Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/COCOS2DX/platform/third\u party/android/prebuild
,但该目录不存在(COCOS2DX
文件夹中缺少platform
文件夹)
我该如何解决这个问题?
提前谢谢
编辑:查看脚本后,我注意到
cocos2dx根文件夹
中的cococos2dx
文件夹没有Android.mk
文件。重新解包cococos2d-x ZIP就成功了。结果表明,由于某种原因,所需的文件已在Cocos2d-x根文件夹中删除。build\u本机工具现已过时,改用Cocos2d控制台