情况描述

在使用 Android Studio 编译 cocos creator 打包出来的 jsb-link 项目时,在 Sync Project with Gradle files 过程中,出现了 NDK version is UNKNOWN 报错。

原因描述

  1. 出现这个报错的原因有很多种,都会导致相同的报错信息。
  2. 我的报错原因是:local.properties 文件中配置的 ndk.dir 路径错误。

    解决方案

    修改 local.properties 文件的 ndk.dir 路径
    从 /Users/fengyong/Library/Android/sdk/ndk 修改为 /Users/fengyong/Library/Android/sdk/ndk/20.0.5594570
    注意:我看到网上的一些路径都写的是 ndk-bundle,但是我电脑里并没有这个文件夹,只有一个 ndk,猜测可能是因为 macOs 的原因。