Я сделал библиотеку в Android для функции, подобной карусели, и я использую внешний индикатор страницы, в котором приложение отлично работает в примере проекта, связанного с моим хранилищем библиотеки, но когда я добавляю это как зависимость jitpackво внешнее приложение, оно успешно синхронизируется, но в конечном итоге происходит сбой.
Я попробовал ряд решений от сообщества, таких как включение multidex, попытался изменить библиотеку указателей страниц, попытался отключить мгновенный запуск, чистую сборку, но все женет успехаВыходные данные logcat выглядят следующим образом: -
Caused by: android.view.InflateException: Binary XML file line #14: Binary
XML file line #14: Error inflating class com.rd.PageIndicatorView
Caused by: android.view.InflateException: Binary XML file line #14: Error
inflating class com.rd.PageIndicatorView
E/AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find
class "com.rd.PageIndicatorView" on path: DexPathList
Я включил приложение как
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
в уровень моего проекта build.gradle и как
dependencies {
implementation 'com.github.therealshabi:AutoImageFlipper:v1.4.3'
}
на моем уровне приложения build.gradle
Я использую Android Studio 3.2.1