У меня есть 2 проектов, которые я работаю на:Android студии библиотеки позиция IML силы файла в проекте хоста
- Андроида Lib называется «MyLib»
- Андроид приложения, которое использует «MyLib» как мерзавец суб -модуль
в моем проекте, я хочу «MyLib», чтобы быть помещены в каталог «библиотеки», но для этого требуется файл mylib.iml MYLIB, чтобы содержать:
<option name="GRADLE_PROJECT_PATH" value=":libraries:mylib" />
Если я передаю mylib.iml в git, это означает, что он заставляет каждый проект, который использует mylib, помещать его в каталог «library», но я не хочу, чтобы проект lib заставлял что-либо в основном проекте.
Каков правильный способ решения этой проблемы?
The lib, над которым я работаю, является внутренней для моей компании. Я не хочу загружать его в любом месте ... – dors
Отлично, тогда вам понадобится встроенный двоичный репозиторий, такой как Artifactory. – JBaruch
Не уверен, что это соответствует моим потребностям. Я хочу, чтобы иметь возможность открывать и работать с файлами lib из проекта – dors