cocos2dx 3.17.1到底要搭配那个版本的android studio啊!!!

我试了最新版,报错

SIMPLE: Error configuring

又试了3.0版本,又报错

Error:CMake Error: CMake was unable to find a build program corresponding to “Ninja”. CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. CMake Error: CMake was unable to find a build program corresponding to “Ninja”. CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. Configuration failed. FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ‘:CppEmptyTest’. > executing external native build for cmake C:\Users\Administrator\Desktop\cocos2dx\cocos2d-x-3.17.1\tests\cpp-empty-test\CMakeLists.txt * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 0s

最后还2.3.3版本,还是报错

说studio版本要3.0版本以上

小白一个,刚入坑,求指教,试了一个下午了

把ninja配置到环境变量里重启就可以了!

3赞

3.0的没问题

AS 3.2.1 + ndk 16,17 都没问题

老哥 这个最后怎么解决的,能说一下嘛,遇到这个问题 ,搞不定

你这个在哪里配置啊 兄弟

我用as打包完全崩掉了,,,用的as默认设置,就是报这个错
Cause: executing external native build for cmake D:\cocos2d_x\cocos2d-x-3.17.1\tests\cpp-empty-test\CMakeLists.txt

先用3.17吧,亲测没问题。虽然没找到具体原因,但是估计跟gradle的版本有关系。

请问最后是如何解决的呢?我也碰到同样的问题。我的QQ:14280784

你搞定没?我的QQ:14280784

为啥不用ndk啊,非要用cmake

3.17 打包安卓闪退 用个毛

老哥你搞定没?

android studio的存在有何意义,既然可以命令行一键打包这种更为快捷的而方式为什么要用android studio,难道android studio编译出来的APK包对体积速度有一定优化吗,谁能回答这个问题

也遇到了同样的问题,下面方式改好的。
https://blog.csdn.net/cyx623823/article/details/94723974

我用的AS3.4.1 稍微配置一下就OK了

请问怎么配置的?

为啥你们说的方法我没有一个成功的

增加签名或者是增加一些jni的调用,另外也便于调试吧