Android Studio ndk-build закончить с ненулевым значением 2
Вчера я обновил свою Android Studio до версии 3.1.3, а затем старые проекты, ранее работавшие с NDK, перестали работать и дали мне такой ответ:
Process 'command '/Users/new-User/Library/Android/sdk/ndk-bundle/ndk-build'' finished with non-zero exit value 2
Что я пробовал:
- Отмените все изменения.cpp и.h и запустите снова - все еще эта ошибка
- Найдите более старую версию проекта, которая гарантирует работу и запустите ее - также получите эту ошибку
- Проверьте имя каталога, посмотрите, есть ли у него пробелы - без пробелов
- Проверьте каталог NDK - без изменений
Эта часть связана с NDK в build.gradle:
task ndkBuild(type: Exec, description: 'Compile JNI source via NDK') {
commandLine "/Users/new-User/Library/Android/sdk/ndk-bundle/ndk-build",
'NDK_PROJECT_PATH=build/intermediates/ndk',
'NDK_LIBS_OUT=src/main/jniLibs',
'APP_BUILD_SCRIPT=src/main/jni/Android.mk',
'NDK_APPLICATION_MK=src/main/jni/Application.mk',
'NDK_LOG=1'
}
Также внутри cradle.properties у меня есть:
android.useDeprecatedNdk=true
Может ли кто-нибудь указать на проблему для меня, пожалуйста? Не нарушает ли обновление Android Studio проект или некоторые непреднамеренные действия нарушают его?