У меня есть Android-приложение в Android Studio.Я использую Gradle Version = 4.6, Android Plugin Version=3.2.1.
.Он имеет модуль приложения (основной) и модуль библиотеки.
Я переименовал одну из функций класса в модуль library
.После очистки и сборки модуля library
, за которым следует модуль app
, я получаю эту ошибку в модуле приложения: error: cannot find symbol to the renamed class function
Ниже приведен мой build.gradle (приложение):
android {
...
}
dependencies {
...
releaseImplementation 'com.example.library:1.0.0'
debugImplementation project(':library')
}
Если я изменил build.gradle на тот, что ниже, то все в порядке.
android {
}
dependencies {
...
implementation project(':library')
}
Я хотел бы знать разницу между implementation
, releaseImplementation
и debugImplementation
и как я могу использовать это в моей ситуации.