Сборка Linphone: ОШИБКА: отсутствуют следующие двоичные файлы: ndk-build.Пожалуйста, установите их - PullRequest
0 голосов
/ 06 декабря 2018

Я пытаюсь собрать приложение Linphone, следуя инструкциям здесь:

https://github.com/BelledonneCommunications/linphone-android

Когда я запускаю prepare.py, я получаю следующую ошибку:

ОШИБКА: отсутствуют следующие двоичные файлы: ndk-build.Пожалуйста, установите их.

Мой путь настроен на включение папки NDK.Проблема в том, что в этой папке или где-либо на моей машине нет ndk-build.exe.Есть файл ndk-build.cmd, но prepare.py специально ищет ndk-build.exe.

Я скачал и просмотрел android-ndk-r15c-windows-x86_64.zip, android-ndk-r16b-windows-x86_64.zip, android-ndk-r17c-windows-x86_64.zip и android-ndk-r18b-windows-x86_64.zip и ничегоиз них содержится ndk-build.exe .

Я знаю, что что-то упустил, я просто не уверен, что это такое.

Вот строка из prepare.py ищу ndk-build.exe:

ndk_build = find_executable('ndk-build')

1 Ответ

0 голосов
/ 07 декабря 2018

Не забудьте установить переменную среды ANDROID_HOME

Загрузите последнюю версию Android SDK с platform-tools и tools, обновленной до последней версии, затем добавьте оба tools и platform-tools папки в вашем пути и папка android-sdk для переменной среды ANDROID_HOME.

Загрузите последнюю версию Android NDK из Google и добавьте ее в свой путь (без символической ссылки !!!) и ANDROID_NDK переменная окружения.

...