Android 编译出错,求助

错误信息是
Error:Execution failed for task ‘:flappyBird:compileDebugNdk’.

com.android.ide.common.internal.LoggedErrorException: Failed to run command:
E:\android-ndk-r10d\ndk-build.cmd NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\AndroidstudioProjects\proj.android\flappyBird\build\intermediates\ndk\debug\Android.mk APP_PLATFORM=android-10 NDK_OUT=E:\AndroidstudioProjects\proj.android\flappyBird\build\intermediates\ndk\debug\obj NDK_LIBS_OUT=E:\AndroidstudioProjects\proj.android\flappyBird\build\intermediates\ndk\debug\lib APP_ABI=all
Error Code:
2
Output:
make.exe: *** No rule to make target E:\AndroidstudioProjects\proj.android\flappyBird\build\intermediates\ndk\debug\obj/local/arm64-v8a/objs/cocos2dcpp_shared/E_\AndroidstudioProjects\proj.android\flappyBird\src\main\jni\hellocpp', needed by E:\AndroidstudioProjects\proj.android\flappyBird\build\intermediates\ndk\debug\obj/local/arm64-v8a/objs/cocos2dcpp_shared/E_\AndroidstudioProjects\proj.android\flappyBird\src\main\jni\hellocpp\main.o’. Stop.

实在搞不懂了。求助。

ndk是r10d。

是不是不能直接导入android studio呢?

据说ndk9以下似乎会出这个问题,但是我用的ndk10呀

先确认Cocos2d-x的版本。到目前为止。Cocos2d-x都是建议使用r9d进行编译。从3.3开始建议使用r10c进行编译。并没有r10d的建议。

Android Studio暂时不支持。

cocos是3.3rc2的,ndk是r10d,问题应该在android studio上,一会儿去试试eclipse,下sdk好费劲啊。。。

3.3rc2建议使用r10c。可以直接使用Cocos run -p android或者Eclipse。

Cocos run -p android是啥意思呀。

cocos console 是 Cocos2d-x v3.x自带的一个命令行工具,可以用于创建工程,编译工程,运行工程(各平台)。

cocos run -p android 就是直接在命令行打包APK,并运行到手机上。

我也有这个问题,楼主解决了吗?求分享

用eclipse就好了。