Я пытаюсь опубликовать sh библиотеку Android, написанную на Kotlin, как AAR на Bintray, чтобы распространять ее. Я уже настроил весь проект, следуя различным ресурсам, которые я нашел в Интернете, и публикация через bintrayUpload
проходит гладко. Здесь мой build.gradle.kts
.
Однако, когда я импортирую библиотеку в другой проект, я могу правильно ссылаться на все классы, но:
- My библиотека зависит от Rx Java 3, но она (и другие зависимости) не загружаются автоматически при импорте моей библиотеки в Gradle, в результате чего Android Studio жалуется на все классы Rx.
- Я не могу см. исходники и JavaDo c.
На Bintray все выглядит нормально: я вижу два файла JAR (-Javadoc and
-sources`), один AAR и обычный файл POM. Я проверил их все, и они содержат все, что я ожидаю, включая зависимости в файле POM.
Вы можете проверить полный исходный код здесь и артефакт Bintray здесь .
Что я делаю не так?