gradle升级后,ndk也跟着相应升级了,强行不升级,ndk build报错

  • Creator 版本: 2.4.3

  • 目标平台: android

  • 重现方式:升级gradle至4.1.1

  • 首个报错: > Task :ultramanCar:generateJsonModelRelease
    process_begin: CreateProcess(NULL, “”, …) failed.
    make: *** No rule to make target C:\Users\slam\AppData\Local\Android\Sdk\ndk\21.1.6352462\build\\..\sources\android\cpufeatures\cpu-features.c', needed by E:/projects/GameSO_BumperCar/ultramanCar/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cpufeatures/cpu-features.o’. Stop.
    process_begin: CreateProcess(NULL, “”, …) failed.
    make: *** No rule to make target C:\Users\slam\AppData\Local\Android\Sdk\ndk\21.1.6352462\build\\..\sources\android\cpufeatures\cpu-features.c', needed by E:/projects/GameSO_BumperCar/ultramanCar/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/objs/cpufeatures/cpu-features.o’. Stop.
    process_begin: CreateProcess(NULL, “”, …) failed.
    make: *** No rule to make target C:\Users\slam\AppData\Local\Android\Sdk\ndk\21.1.6352462\build\\..\sources\android\cpufeatures\cpu-features.c', needed by E:/projects/GameSO_BumperCar/ultramanCar/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86_64/objs/cpufeatures/cpu-features.o’. Stop.

Task :ultramanCar:generateJsonModelRelease FAILED

Execution failed for task ‘:ultramanCar:generateJsonModelRelease’.

executing external native build for ndkBuild E:\projects\GameSO_BumperCar\ultramanCar\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk

  • 之前哪个版本是正常的:
  • 手机型号:
  • 手机浏览器:
  • 编辑器操作系统:
  • 重现概率: 100%

我用的ndk是18的,但是会去找21的,21的已经被我卸载

如果使用21ndk,会无法生成so文件和lib

我也遇到了同样的问题 解决了吗


尝试一下这个帖子看看能否帮到你

已经解决了

之前已解决,多谢!