"无法在Android Studio中获取文件的编译器信息..."

aar*_*rkk 7 android android-ndk android-studio

我在Android Studio中遇到了这个非常奇怪的错误消息.它显示在我使用Gradle 构建的本机代码之上ndk-build.断点和代码步进正常工作,但代码中充斥着"无法解决变量"之类的"错误".

以下是它的外观示例:

在此输入图像描述

同样,代码都运行正常,就像IDE似乎无法解析一大堆类型.您可以在右侧看到一连串的错误.基本上每一行都被标记为错误,即使它们都编译得很好.不知道发生了什么!

aar*_*rkk 8

我相信执行以下操作可以解决问题:

  1. 手动删除目录 build/intermediates/ndkBuild/debug/obj/local

  2. 运行 Refresh Linked C++ Projects