如何使用Android Studio链接到项目目录之外的文件。我为我正在处理的项目创建了一个本机库,但是如果以后要更改它们,手动删除并读取c和头文件会很费力。对于Mac和Linux,简单的破解/修复/解决方案是仅使用符号链接。因此,当原始文件更改时,android项目也应更改。但是,我团队中的开发人员中有一半使用Windows,而其他则使用linux和macs的组合。使用类似Eclipse的工具,您可以创建虚拟文件夹,只需链接到文件系统上的文件即可。有人知道在Android Studio中执行此操作的方法吗?
显然,仍然需要在Android Studio中手动重新编译C代码。这不是什么大麻烦,麻烦来自必须不断添加和删除文件。
LibSDKCode
|--/Dir1
|--/Dir2
| |--/AndroidProject
| |--/.../src/main/cpp/<here>
|--/cLibsDir
|--fileIWantToLink.c
|--fileIWantToLink.h
我有一个CMakeLists.txt文件,该文件链接到库项目中的cpp文件夹,但是我已经了解到CMake并没有真正出现在父目录中。它只是查看子目录,并从这些子目录中的Cmake文件中获取“提要” 。
任何想法都会受到赞赏