我正在构建我的应用程序以在Android工作室上运行。在编译 project.android 时出现了这个错误我安装了 android-ndk-r9 并设置了所有路径变量。 命令我用cocos run -p android 它的结尾是 NDk构建失败 这是jni文件夹中的 android.mk
LOCAL_PATH:= $(致电my-dir)
包括$(CLEAR_VARS)
$(调用import-add-path,$(LOCAL_PATH)/../../ cocos2d)$(调用 import-add-path,$(LOCAL_PATH)/../../ cocos2d / external)$(call 进口加路径,$(LOCAL_PATH)/../../的cocos2d /茯苓)
LOCAL_MODULE:= cocos2dcpp_shared
LOCAL_MODULE_FILENAME:= libcocos2dcpp
LOCAL_SRC_FILES:= hellocpp / main.cpp \ ../../Classes/AppDelegate.cpp \ ../../类/ HelloWorldScene.cpp
LOCAL_C_INCLUDES:= $(LOCAL_PATH)/../../ Classes
LOCAL_STATIC_LIBRARIES:= cocos2dx_static
包括$(BUILD_SHARED_LIBRARY)
$(调用import-module,。)
CMD OUTPUT
> C:\SEASURF\SEASURF\proj.android>cocos run -p android Running command:
> compile Building mode: debug Android platform not specified, searching
> a default one... running:
> '"C:\Users\Malik\AppData\Local\Android\sdk\tools\android" update
> projec t -t android-10 -p C:\SEASURF\SEASURF\proj.android'
>
> 'xcopy' is not recognized as an internal or external command, operable
> program or batch file. Updated project.properties Updated
> local.properties Updated file
> C:\SEASURF\SEASURF\proj.android\proguard-project.txt Android platform
> not specified, searching a default one... running:
> '"C:\Users\Malik\AppData\Local\Android\sdk\tools\android" update
> lib-pr oject -p
> C:\SEASURF\SEASURF\proj.android\../cocos2d/cocos/platform/android/java
> -t android-10'
>
> 'xcopy' is not recognized as an internal or external command, operable
> program or batch file. Updated project.properties Updated
> local.properties Updated file
> C:\SEASURF\SEASURF\proj.android\..\cocos2d\cocos\platform\android\j
> ava\proguard-project.txt building native NDK build mode: debug
> running: 'C:\android-ndk-r9\ndk-build -C
> C:\SEASURF\SEASURF\proj.android -j4 NDK
> _MODULE_PATH=C:\SEASURF\SEASURF\proj.android\../cocos2d;C:\SEASURF\SEASURF\proj.
> android\../cocos2d/cocos;C:\SEASURF\SEASURF\proj.android\../cocos2d/external
> NDK
> _DEBUG=1'
>
> make: Entering directory `C:/SEASURF/SEASURF/proj.android' make: ***
> No rule to make target `C:\SEASURF\SEASURF\proj.android/jni/../../Clas
> ses/HelloWorldScene.cpp', needed by
> `C:\SEASURF\SEASURF\proj.android/obj/local/a
> rmeabi/objs-debug/cocos2dcpp_shared/__/__/Classes/HelloWorldScene.o'.
> Stop. make: *** Waiting for unfinished jobs.... make: Leaving
> directory `C:/SEASURF/SEASURF/proj.android' Ndk build failed!
请帮助我。