Команда сборки не удалась. ИЛИ make.exe не распознается как внутренняя или внешняя команда, работающая программа или командный файл - PullRequest
0 голосов
/ 03 марта 2020

Я использую нативный код в android проекте, кажется, последние 1,5 года. но сегодня вдруг android студия показывает ошибку ниже.

Команда построения не выполнена. Ошибка при выполнении процесса D: \ Android \ sdk \ ndk-bundle \ ndk-build.cmd с аргументами {NDK_PROJECT_PATH = null APP_BUILD_SCRIPT = D: \ Android_Project \ CLONE \ xyz \ app \ src \ abc \ jni \ Android .mk APP_ABI = arm64-v8a NDK_ALL_ABIS = arm64-v8a NDK_DEBUG = 1 APP_PLATFORM = android -16 NDK_OUT = D: / Android_Project / CLONE / Separate_Apps / xyz / приложение / сборка / промежуточные звенья / ndkBuild / obj_dj_DIB: NJ \ Android_Project \ CLONE \ Separate_Apps \ xyz \ app \ build \mediates \ ndkBuild \ abc \ debug \ lib APP_CFLAGS + = - DDEBUG APP_SHORT_COMMANDS = false LOCAL_SHORT_COMMANDS = false -B -n} * '' 100: * sdk \ ndk-bundle \ build \ .. \ prebuilt \ windows -x86_64 \ bin \ make.exe "'не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Я пробовал слишком много решений, но это не работает.

1 Ответ

0 голосов
/ 03 марта 2020

Наконец, после долгих исследований этой проблемы, я нашел решение.

Шаг: 1

Обновление build:gradle версия

ИСПОЛЬЗОВАНИЕ

classpath 'com.android.tools.build:gradle:3.6.1'

ВМЕСТО *

classpath 'com.android.tools.build:gradle:3.4.2'

Шаг: 2

Обновление Android NDK Местоположение в проекте Структура

ИСПОЛЬЗОВАНИЕ

D:\Android\sdk\ndk\21.0.6113669

ВМЕСТО

D:\Android\sdk\ndk-bundle

Примечание: Установить и настроить NDK и CMake

Шаг: 3

наконец , syn c проект.

...