如何将现有的仅头文件源文件添加到android studio?

时间:2017-10-12 21:54:50

标签: android c++ c android-studio

这一定是我一段时间不得不提出的最愚蠢的问题:

如何将现有的C / C ++源标题添加到android studio的项目列表中?

我有一个我正在研究的android项目,我想在项目中添加一些仅限标题的库。但是,我不能为我的生活弄清楚如何让他们进入Android工作室以便于浏览。

我可以通过将C / C ++文件添加到相应的CMake文件来添加它们,但是我不知道Android Studio如何决定应用程序源代码树中应该包含哪些头文件,而且它找不到我实际上的所有头文件使用

坦率地说,我不确定android studio如何找到 显示的C头文件,因为它们没有列在项目文件的任何中。应该编辑。

对找到的其中一个标题的整个项目目录进行批量文本搜索,找到{em>单个提及.idea/workspace.xml文件中的文件,但我尝试添加那里有额外的文件头,一旦我打开android studio,它就会删除添加的文件名,并且无论如何它都不会显示在UI中。

你应该怎么做?

1 个答案:

答案 0 :(得分:0)

Android Studio 3.0及更低版本在C ++中显示头文件方面做得不好。我正致力于为将来的版本改进这项工作。

以下是今天的运作方式。如果给Android Studio一个.cpp或.c文件,那么它将显示一个.h文件,该文件具有完全相同的基本名称(如果存在)。因此,如果项目包含basename.cpp,basename.h也将在Android视图中。

查看项目中所有文件的一种方法是从Android视图切换到Project Files视图。这可能不是您正在寻找的。