#android #android-ndk #cmake
#Android #android-ndk #cmake
Вопрос:
Я загрузил ndk и начал создавать демо-версию для проекта создания «Hello World» с ссылкой на Android studio NDK
Загрузите Cmake и поместите в папку sdk. Нет изменений в коде во время синхронизации gradle возникает ошибка, подобная:
External Native Build Issues
Error while executing 'D:androidSdkcmakebincmake.exe' with arguments {-HD:DataDemoTestNDKapp -BD:DataDemoTestNDKapp.externalNativeBuildcmakereleasearmeabi -GAndroid Gradle - Ninja -DANDROID_ABI=armeabi -DANDROID_NDK=D:androidSdkndk-bundle -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=D:DataDemoTestNDKapp.externalNativeBuildcmakereleaseobjarmeabi -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=D:androidSdkcmakebinninja.exe -DCMAKE_TOOLCHAIN_FILE=D:androidSdkndk-bundlebuildcmakeandroid.toolchain.cmake -DANDROID_NATIVE_API_LEVEL=22 -DCMAKE_CXX_FLAGS=-frtti -fexceptions}
CMake Error: Could not create named generator Android Gradle - Ninja
Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
Получение указанной выше ошибки при настройке NDK по умолчанию
Комментарии:
1. Вы не подключили ninje?
2. Откуда мне нужно установить? У меня есть установка LLBG, NDK из инструментов
3. Я не буду объяснять, как установить Ninja. Есть учебные пособия, а также их веб-сайт и Google. Приложите некоторые усилия вместо того, чтобы просто копировать ваши ошибки в StackOverflow.
Ответ №1:
Загрузите Cmake и поместите в папку sdk.
Вам необходимо получить cmake через SDK manager, чтобы использовать его с Android Studio.