Если вы используете файл aar
для своего проекта, вы должны добавить файл в каталог libs
под именем вашего модуля.Затем вам нужно обновить приложение build.gradle
, добавив libs
flatDir и библиотеку, например:
android {
...
}
allprojects {
repositories {
flatDir {
dirs 'libs'
}
}
}
dependencies {
// change your-library to your library name.
implementation(name: 'your-library', ext: 'aar')
...
// other dependencies.
}
Но если вы используете модуль проекта, вам необходимо убедиться, что модульиспользуете implementation
или api
с зависимостями.Когда вы используете implementation
с зависимостями, вам нужно добавить те же зависимости в модуль приложения.
Последнее, если ваши libprinter-release
и libprinter-debug
совпадают, за исключением того, что отладочная версия имеетфлаг отладки включен, вы должны сообщить об этом build.gradle
, используя в блоке зависимостей следующее:
dependencies {
...
debugImplementation project(':libprinter-debug')
releaseImplementation project(':libprinter-release')
...
}