NDK开发系列目录

  1. Android Studio 4.0+NDK项目开发
  2. Android Studio 4.0+NDK开发 This files is not part of the project

项目场景

我的Android Studio build:gradle版本为4.0.2,gradle的版本为6.1.1,当我创建C++ project项目时,就会出现.cpp文件报红,如图:
Android Studio 4.0+NDK开发.cpp文件 This files is not part of the project
Android Studio 4.0+NDK开发.cpp文件 This files is not part of the project
Android Studio 4.0+NDK开发.cpp文件 This files is not part of the project

问题描述:

虽然该报红不影响程序的运行,但是在进行JNI程序编写时不会自动提示,且无法再排序了。对于有代码洁癖的我来说,报黄都不能忍了,岂能留着报红的地方。

以前Android Studio版本低时我创建过C++ Project程序没有该问题,那么确定肯定是配置哪里有问题了,只能各种测试了。


分析过程:

多种方式尝试吧,撸起袖子就是一顿操作。

  1. 删除.gradle、.idea、.cxx文件重新Sync
  2. Invalidate Caches/Restart 重启Android Studio
  3. 删除app.externalNativeBuild\cmake下的debug和release两个目录,别扯。Build 4.0.2 生成的Project根本就没这两文件。

以上方案都是通通不行的,最终找到是Cmake 3.10.2版本过高,与build版本不一致造成的


解决方案:

  1. 查看SDK Tools中CMake版本
    Android Studio 4.0+NDK开发.cpp文件 This files is not part of the project
  2. 将CMake的版本降低
    Android Studio 4.0+NDK开发.cpp文件 This files is not part of the project
  3. 问题解决Android Studio 4.0+NDK开发.cpp文件 This files is not part of the project

相关链接

  1. Android Studio 4.0+NDK项目开发
  2. Android Studio 4.0+NDK开发 This files is not part of the project

博客书写不易,您的点赞、收藏是我前进的动力,请动动您的手指 ^ _ ^ !

相关文章:

  • 2022-12-23
  • 2021-07-03
  • 2021-04-06
  • 2021-08-17
  • 2021-06-21
  • 2021-09-22
猜你喜欢
  • 2022-12-23
  • 2021-10-12
  • 2021-09-26
  • 2021-07-06
  • 2022-12-23
  • 2021-10-30
  • 2022-12-23
相关资源
相似解决方案