问题描述
由于对Android Studio 4.1.0的更新稳定,因此我所有具有JNI实现的功能的类都以红色突出显示,并带有代码突出显示。
在下面您可以看到我的项目结构。有几个图书馆项目和主要的ck-learn
项目。所有带有本机代码的类都放在jni-wrappers
项目中,而CMakeLists.txt
在使用peshka
的顶级库项目jni-wrappers
中(请参见截图)。
语法在Android Studio 4.0.2中照常着色。所有类都在peshka
项目中可见。但是现在它们以红色突出显示,因为没有找到它们。但是这些项目照常编译。这只是一个视觉问题。
如果我打开一些红色的文件,则会出现警告:
.java文件不在Java源代码根目录下,不会添加到 类路径。
源根是标准(src\main\java
),在AS 4.0.2。中都很好。
有人可以帮助解决这个问题吗?