【发布时间】:2016-03-17 04:13:32
【问题描述】:
我在我的 ndk 项目中使用 Gradle 实验性插件。但看起来 Android Studio 并没有看到像 memset() 或 fwrite() 这样的所有 C 函数。它们是红色的(如下面的屏幕截图所示),当项目编译没有错误时,将光标移到它Cannot resolve variable 'memset' 上时会出现错误提示。所有 c++ 代码都完美突出显示。有什么办法可以解决吗?
UPD1:也发现了this issue,不过看来,这个问题不仅仅在ndk版本。
UPD2: 似乎问题出在指定的运行时。现在我使用stl "c++_static",如果我将它切换到gnustl_static,高亮效果很好。
【问题讨论】:
标签: android android-studio android-ndk