Android Studio ndk-build закончить с ненулевым значением 2 - PullRequest
0 голосов
/ 26 июня 2018

Вчера я обновил свою 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

Что я пробовал:

  1. Отменить все изменения .cpp и .h и запустить снова - все еще эта ошибка
  2. Найдите более старую версию проекта, которая гарантирует его работу и запустите - также получите эту ошибку
  3. Проверьте имя каталога, посмотрите, есть ли у него пробелы - без пробелов
  4. Проверьте каталог 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 проект или некоторые непреднамеренные действия нарушают его?

1 Ответ

0 голосов
/ 28 июня 2018

Кто-то может помочь в этом? Бороться уже неделю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...