编译报错NDK missing那个toolchains或者platforms

当我设置NDK路径为D:\Android\Sdk\ndk-bundle时,报下面的错,说没有"platforms"
NDK is missing a “platforms” directory.
If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to D:\Android\Sdk\ndk-bundle.

我看了下文件夹,有个platforms的文件夹和ndk-bundle平级,我想大概是我配深了一级,就改成D:\Android\Sdk,结果报错 NDK is missing a “toolchains” directory.,可这个toolchains是在ndk-bundle下的啊。这岂不是配哪个都不行了?

我又打开SDK manager看了下,发现下面的情况

这个NDK被废弃了???难道cocos不支持新版(2020年)的Android SDK么?请大佬们指点,谢谢。

ndk 版本太高,建议18-21

好的我试试

https://mp.weixin.qq.com/s/vI5X5DJUBtnfYaLNJwu7IQ

可以参考下

十分感谢大佬的分享,公众号已关注,可是我的Android Studio是下面这个界面,没法儿选NDK的版本,大佬有什么建议么?

艹,我傻X了,点个选项就好了,对不起,不要理会我的愚蠢问题

还是碰到问题了,构建顺利完成,然后用Android Studio打开项目时,也看到了在下载Gradle,可是一切结束后提示如下报错

我检查了下Gradle的版本,Gradle是4.10.3,Tool是3.2.0,和教程中的一致,前面的NDK我选的也是教程推荐的19.2.5345600,似乎这里没有问题。

然后我看了下具体的报错


长这样的应该都没什么用吧?
就看到下面这个好像有点问题

但百度了一下没找到看得懂的参考

大佬能帮忙看看么?非常感谢!

你cocos是什么版本

2.4.3

把这个钩上,就能下载历史版本

你这个错误我也不懂····
大概率还是环境的问题,实在不行,你就按照我那个文档,从新来一遍吧

嗯嗯,后来看到了,极其愚蠢的问题,丢人

好吧,我回头先把android studio删了再重装一遍看看