Создание библиотек из модулей - PullRequest
0 голосов
/ 03 апреля 2019

Я пытаюсь построить свой проект Android так, чтобы он был немного более модульным, потому что я хочу использовать определенные классы в нескольких проектах. Но я новичок в работе с Gradle, и я не уверен, как создать библиотеку, которую я мог бы использовать в другом проекте.

Я уже посмотрел на некоторые решения. Один из них делал новый проект для моего модуля. Я создал проект с фиктивной app, в которой мой library является модульным проектом. И это прекрасно работает. Однако я хочу включить вывод моего library, как .jar-файл, в мой основной проект.

Итак, у меня есть это:

  • DummyPrject

    • app
    • library
  • MainProject

    • app
    • "Каким-то образом ссылка / копия библиотеки"

Долгосрочная цель - иметь DummyProject и MainProject в двух разных репозиториях и использовать собственный скрипт для проверки обновлений при сборке моего MainProject. Но в качестве первого шага я бы хотел создать свою библиотеку отдельно.

Я уже немного погуглил, но, похоже, я все еще делаю что-то не так здесь. Мне сложно следовать инструкциям, так как я не совсем понимаю, что делает AndroidStudio при сборке и куда идут выходы модуля.

Я искал папки в своем проекте, но есть много .jar-файлов, и я не знаю, какой из них правильный.

Мне бы хотелось узнать, как настроить мой DummyProject таким образом, чтобы library создавался как .jar-файл или аналогичный формат, который можно использовать в нескольких проектах, одновременно используя app из DummyProject для проверки library и используйте library в моем MainProject.

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