无法创建新的Android NDK项目

无法创建新的Android NDK项目,android,android-ndk,Android,Android Ndk,我想学习如何用Android NDK编写代码。 我打开“android studio指南”,在“创建新ndk项目”中,我按照说明进行操作 我只是创建新的项目,并添加对C++代码的支持,就是这样。所有的IDE代码都是红色的,没有任何东西可以编译 找不到任何问题,我也不知道该怎么办 尝试通过单击“第一次”中的“重试”进行同步,但仍然失败 错误消息是: CMake错误在 C:/Users/AppData/Local/Android/sdk/ndk bundle/build/cmake/Android

我想学习如何用Android NDK编写代码。 我打开“android studio指南”,在“创建新ndk项目”中,我按照说明进行操作

<>我只是创建新的项目,并添加对C++代码的支持,就是这样。所有的IDE代码都是红色的,没有任何东西可以编译

找不到任何问题,我也不知道该怎么办

尝试通过单击“第一次”中的“重试”进行同步,但仍然失败

错误消息是:

CMake错误在 C:/Users/AppData/Local/Android/sdk/ndk bundle/build/cmake/Android.toolchain.cmake:40 (cmake_最低要求):需要cmake 3.6.0或更高版本。你 正在运行版本3.4.1调用堆栈(最新调用优先):
C:/Users/AppData/Local/Android/sdk/cmake/share/cmake-3.4/Modules/cmakeDeterminesSystem.cmake:98 (包括)CMakeLists.txt CMake错误:未设置CMake_C_编译器, 启用后语言CMake错误:CMake\u CXX\u编译器未设置,启用后 使能语言 --配置不完整,出现错误!生成命令失败。执行进程时出错 C:\Users\AppData\Local\Android\sdk\cmake\bin\cmake.exe,带参数 {-HC:\WORKSPACE\Android\Practice\NDK\Practice\u 001\app -BC:\WORKSPACE\Android\Practice\NDK\Practice\u 001\app.externalNativeBuild\cmake\debug\armeabi -GAndroid Gradle-Ninja-DANDROID\u ABI=armeabi-DANDROID\u NDK=C:\Users\Rn\AppData\Local\Android\sdk\NDK bundle-DCMAKE\u LIBRARY\u OUTPUT\u DIRECTORY=C:\WORKSPACE\Android\Practice\NDK\Practice\u 001\app\build\mediates\cmake\debug\obj\armeabi -DCMAKE\u BUILD\u TYPE=Debug-DCMAKE\u MAKE\u PROGRAM=C:\Users\AppData\Local\Android\sdk\cmake\bin\ninja.exe -DCMAKE\u TOOLCHAIN\u FILE=C:\Users\AppData\Local\Android\sdk\ndk bundle\build\cmake\Android.TOOLCHAIN.cmake -DANDROID_PLATFORM=android-24-DCMAKE_CXX_FLAGS=-frti-feexceptions}CMake错误位于 C:/Users/AppData/Local/Android/sdk/ndk bundle/build/cmake/Android.toolchain.cmake:40 (cmake_最低要求):需要cmake 3.6.0或更高版本。你 正在运行版本3.4.1调用堆栈(最新调用优先):
C:/Users/AppData/Local/Android/sdk/cmake/share/cmake-3.4/Modules/cmakeDeterminesSystem.cmake:98 (包括)CMakeLists.txt CMake错误:未设置CMake_C_编译器, 启用后语言CMake错误:CMake\u CXX\u编译器未设置,启用后 使能语言 --配置不完整,出现错误

感谢您的帮助。

单击黄色横幅中的“重试”。如果仍然出现错误,问题可能是
build.gradle
文件中没有必要的库包。检查是否已在
build.gradle
文件中添加了必要的内容。如果没有,则添加它并“重建”“您的项目。

单击黄色横幅中的“重试”。如果仍然出现错误,问题可能是
build.gradle
文件中没有必要的库包。检查是否已在
build.gradle
文件中添加了必要的内容。如果没有,则添加它并“重建”“您的项目。

您的错误消息是:

CMake 3.6.0 or higher is required. You are running version 3.4.1
我不知道你是否有自己的CMake安装,或者你正在尝试使用一个来自Android Studio的。我猜您有自己的CMake安装。如果是,请将其升级到3.6.0或更高版本。

您的错误消息是:

CMake 3.6.0 or higher is required. You are running version 3.4.1

我不知道你是否有自己的CMake安装,或者你正在尝试使用一个来自Android Studio的。我猜您有自己的CMake安装。如果是,请升级到3.6.0或更高版本。

黄色横幅显示“Gradle项目同步失败”。当您单击“重试”时,会发生什么情况?消息工具中出现了什么错误消息?在“重试”打开Android Studio的SDK管理器上附加了错误消息,以检查您的CMake版本。如果它是3.4,那么您可以像@commonware指出的那样在那里更新它。如果它已经是3.6了,那么您可能已经在系统上单独安装了CMake 3.4,并且它在$PATH内?如果是,请将其从$PATH中删除,然后重试。渴望看到你的结果。黄色横幅显示“Gradle项目同步失败”。当您单击“重试”时,会发生什么情况?消息工具中出现了什么错误消息?在“重试”打开Android Studio的SDK管理器上附加了错误消息,以检查您的CMake版本。如果它是3.4,那么您可以像@commonware指出的那样在那里更新它。如果它已经是3.6了,那么您可能已经在系统上单独安装了CMake 3.4,并且它在$PATH内?如果是,请将其从$PATH中删除,然后重试。渴望看到你的结果。该日志表明该cmake是Android sdk的一部分。它应该可以在Android Studio的SDK管理器中进行升级。日志表明该cmake是Android SDK的一部分。它应该可以在Android Studio的SDK管理器中升级。