как преобразовать существующий проект Android в Gradle-зависимость - PullRequest
0 голосов
/ 06 июня 2019

Как преобразовать существующий проект Android в зависимость от gradle, чтобы его можно было использовать в другом проекте, просто добавив зависимость в файл gradle?

1 Ответ

1 голос
/ 06 июня 2019

Создать библиотечный модуль.

  1. Откройте файл build.gradle уровня модуля. Удалите строку для applicationId. Только модуль приложения Android может определить это.
  2. В верхней части файла вы должны увидеть следующее:

    применить плагин: 'com.android.application'

Измените его на следующее:

apply plugin: 'com.android.library'
  1. Импортируйте модуль библиотеки в ваш проект (исходный код библиотеки станет частью вашего проекта): а. Нажмите Файл> Создать> Импортировать модуль. б. Введите местоположение каталога библиотечного модуля, затем нажмите «Готово». Модуль библиотеки скопирован в ваш проект, так что вы можете редактировать код библиотеки.

  2. Убедитесь, что библиотека указана в верхней части вашего файла settings.gradle, как показано здесь для библиотеки с именем "my-library-module":

    include ': app', ': my-library-module'

  3. Откройте файл build.gradle модуля приложения и добавьте новую строку в блок зависимостей, как показано в следующем фрагменте:

    зависимости { проект внедрения (": my-library-module") }

https://developer.android.com/studio/projects/android-library#Convert

...