使用Cocos一键打包失败

我今天使用Cocos引擎的一键打包功能,发现打包失败,Cocos引擎的版本是2.2.1
发布项目成功
Based on: cocos2d-x-3.4
Running command: upgrade
Current version ‘cocos2d-x-3.4’ is same with target version ‘cocos2d-x-3.4’. It’s NOT necessary to upgrade project.

Based on: cocos2d-x-3.4
Updated project.properties
Updated local.properties
Updated file E:\game\workspace\Cocos\CocosProjects\myDemo\proj.android\proguard-project.txt
系统找不到指定的路径。
Running command: compile
Building mode: debug
Android platform not specified, searching a default one…
running: ‘“E:\game\adt-bundle-windows-x86-20131030\sdk\tools\android” update project -t android-19 -p E:\game\workspace\Cocos\CocosProjects\myDemo\proj.android’
building native
NDK build mode: release
NDK_TOOLCHAIN_VERSION: 4.9
running: ‘“E:\game\android-ndk-r10d\ndk-build” -C E:\game\workspace\Cocos\CocosProjects\myDemo\proj.android -j3 NDK_MODULE_PATH=C:\Cocos\frameworks/cocos2d-x-3.4;C:\Cocos\frameworks/cocos2d-x-3.4/cocos;C:\Cocos\frameworks/cocos2d-x-3.4/external NDK_TOOLCHAIN_VERSION=4.9’
Ndk build failed!
项目打包失败

1.在studio中点编辑->偏好设置->平台, 在里面填写好NDK,SDK,ANT,JDK的路径

2.CocosProjects\你的游戏项目\proj.android\jni中找到android.mk,在里面添加上你新建的class
例如:LOCAL_SRC_FILES := hellocpp/main.cpp
…/…/Classes/AppDelegate.cpp
…/…/Classes/HelloWorldScene.cpp
…/…/Classes/BackGroundRollDown.cpp
…/…/Classes/BackGroundRollUp.cpp
…/…/Classes/BulletLayer.cpp
…/…/Classes/GameScene.cpp

我的这些参数都设置好了,还是不行啊

log上面写的没找到你proj.android下的文件

可是在文件夹下有这个文件啊

在文件夹下存在这个文件

\proj.android\jni中找到android.mk看看

按照步骤应该到了找你的Class进行编译的步骤了

我的问题已经解决了,是NDK的版本问题,我用的是32位的操作系统,下载的确是64位的NDK