Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用build_native.sh工具? 我在RayWeeDLICH.com上遵循教程,在我需要为Android开发构建本地C++库的那一部分,我进入了一个停止。_Android_Macos_Android Ndk_Cocos2d X - Fatal编程技术网

如何使用build_native.sh工具? 我在RayWeeDLICH.com上遵循教程,在我需要为Android开发构建本地C++库的那一部分,我进入了一个停止。

如何使用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:

我正在使用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: 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控制台