Виртуальная ссылка на файл вне каталога проекта Android Studio - PullRequest
0 голосов
/ 02 июля 2019

Как можно было бы ссылаться на файл за пределами каталога проекта с помощью Android studio. Я создал собственную библиотеку для проекта, над которым я работаю, но считаю трудным вручную удалить и прочитать файлы c и header, если они будут изменены позже. Для Mac и Linux простое решение hack / fix / было бы просто использовать символические ссылки. Таким образом, при изменении оригиналов проект Android должен измениться. Тем не менее, половина разработчиков в моей команде использует Windows, а другая использует комбинацию Linux и Mac. С чем-то вроде Eclipse вы можете создавать виртуальные папки и просто ссылаться на файлы в вашей файловой системе. Кто-нибудь знает способ сделать это в Android Studio?

Очевидно, что все равно придется вручную перекомпилировать код C в Android Studio. Это не так уж много проблем, проблема заключается в том, что нужно постоянно добавлять и удалять файлы.

LibSDKCode
 |--/Dir1
    |--/Dir2
    |  |--/AndroidProject
    |      |--/.../src/main/cpp/<here>
    |--/cLibsDir
       |--fileIWantToLink.c
       |--fileIWantToLink.h

У меня есть файл CMakeLists.txt, который ссылается на мою папку cpp в проекте библиотеки, но я понял, что CMake на самом деле не смотрит в родительские каталоги. Он просто просматривает дочерние каталоги и "подает" из файлов Cmake в эти подкаталоги.

Любые мысли приветствуются

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...