Cocos2d-x-3.11 Android生成失败

环境:windows 10,Cocos2d-x-3.11,NDK r10e,Python2.7.11
生成对象:proj.android-studio

第一次生成最简单的Demo,能够成功
第二次在VS2015上修改代码(运行正常),再次生成失败。

使用命令:D:\cocos2d-x-3.11\tools\cocos2d-console\bin\cocos compile -p android --android-studio

错误日志如下所示:
编译模式:debug
使用 Android Studio 工程:E:\Cocos2d\Origin\proj.android-studio
未指定 Android 目标平台版本,自动查找一个可用版本…
正在执行:’“D:\AndroidSDK\tools\android” update project -t android-15 -p E
:\Cocos2d\Origin\proj.android-studio\app’

Updated project.properties
Updated local.properties
Updated file E:\Cocos2d\Origin\proj.android-studio\app\proguard-project.txt
正在执行 ndk-build…
NDK 编译模式:debug
NDK_TOOLCHAIN_VERSION: 4.9
正在执行:’“D:\android-ndk-r10e\ndk-build” -C E:\Cocos2d\Origin\proj.andro
id-studio\app -j4 NDK_MODULE_PATH=E:\Cocos2d\Origin\proj.android-studio…
/cocos2d;E:\Cocos2d\Origin\proj.android-studio…/cocos2d/cocos;E:\Cocos2d
\Origin\proj.android-studio…/cocos2d/external NDK_TOOLCHAIN_VERSION=4.9
NDK_DEBUG=1’

make.exe: Entering directory E:/Cocos2d/Origin/proj.android-studio/app' make.exe: *** No rule to make target E:/Cocos2d/Origin/proj.android-studi
o/…/cocos2d/extensions/hellocpp/main.cpp’, needed by obj/local/armeabi/o bjs-debug/MyGame_shared/hellocpp/main.o'. Stop. make.exe: *** Waiting for unfinished jobs.... make.exe: Leaving directory E:/Cocos2d/Origin/proj.android-studio/app’
执行命令出错,返回值:2。

麻烦大神帮忙看看。

还有个疑问:如何清理上次生成的东西?比如我这次编译失败了,想把中间生成的内容给清理掉,重新生成。这样的命令有木有?
十分感谢~

有这个文件:cocos2d/extensions/hellocpp/main.cpp?是不是你的Android.mk改坏了?

清理的命令cocos没有,你可以删除生成的obj文件和libs目录。

十分感谢,原因找到了。
确实是因为Android.mk里面,类的路径写错了。
刚开始以为跟缓存有关系,还是我错了。
实在感谢~

楼主你好,我不太懂这个但是中午时候照着你的这个命令竟然成功了。第一次用android studio打开,而且运行成功了。那么问题来了,后续步骤是什么,打开之后要做什么。