Я пишу библиотеку Android. Это зависит от другого модуля библиотеки Android.
library
зависит от librarymodule
, например:
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
...
}
dependencies {
...
implementation project(":librarymodule")
}
Я бы хотел экспортировать library
как файл .arr для использования в приложениях, но содержимое librarymodule
не упаковано в полученный файл .aar. Если я пытаюсь использовать эту библиотеку в приложении, она выдает следующую ошибку:
java.lang.ClassNotFoundException: не удалось найти класс "class from librarymodule" по пути: ...
Как мне упаковать источники librarymodule
в файл library.aar
, чтобы отправить его как одну библиотеку?