首页 > 解决方案 > CMake与服务器通信发生错误

问题描述

我正在构建一个需要一些 NDK 代码的项目,但最近几天的问题让我抓狂。

它只是一个使用 NDK 的空项目,它是按照 AS 指南创建的,没有任何改变。


环境:

以下是提示:

Support for CMake 3.7 and higher is a preview feature. To report a bug, see https://developer.android.com/studio/report-bugs.html
The CompileOptions.bootClasspath property has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the CompileOptions.bootstrapClasspath property instead.
Support for CMake 3.7 and higher is a preview feature. To report a bug, see https://developer.android.com/studio/report-bugs.html


[== "CMake Server" ==[

{"supportedProtocolVersions":[{"isExperimental":true,"major":1,"minor":1}],"type":"hello"}

]== "CMake Server" ==]


FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> Error occurred while communicating with CMake server. Check log C:\Users\xxx\Desktop\MyApplication\app\.externalNativeBuild\cmake\debug\armeabi-v7a\cmake_server_log.txt for additional information.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

CONFIGURE FAILED in 7s
Error occurred while communicating with CMake server. Check log C:\Users\xxx\Desktop\MyApplication\app\.externalNativeBuild\cmake\debug\armeabi-v7a\cmake_server_log.txt for additional information.

我已经检查了该站点和许多其他站点中的所有帖子。试图重新安装 AS/SDK/NDK/gradle/tools... 这些答案都不起作用。

标签: androidcmakeandroid-ndk

解决方案


请看看这个是否有帮助。对于这种情况,请尝试使用 Studio/gradle 插件版本 3.3.1+。


推荐阅读