D8: тип программы уже присутствует: com.google.aaaaad
Добавление com.google.android.play:core
к моему проекту, приводит к AGPBI: {"kind":"error","text":"Program type already present: com.google.a.a.a.a.a.d","sources":[{}],"tool":"D8"}
,
Как справиться с этим?
Одна библиотека, которая обнаружила эту проблему, com.google.ar.sceneform:core:1.6
,
Добавление библиотеки Sceneform в пример приложения динамических модулей https://github.com/googlesamples/android-dynamic-features.git
, приводит к той же ошибке.
Пытался найти фактический класс, представленный этим (я полагаю) сокращенным путем к классу, но не смог его найти.
Полные зависимости от примера приложения динамического модуля:
api "com.google.ar.sceneform:core:1.6.0"
api "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20"
api 'androidx.annotation:annotation:1.0.0'
api 'androidx.appcompat:appcompat:1.0.0'
api "com.google.android.play:core:1.3.4"
api 'androidx.constraintlayout:constraintlayout:1.1.3'
api 'com.google.android.material:material:1.0.0-beta01'
Я хочу разделить свое приложение на разные динамические модули, что и позволяет игровое ядро. Приложение включает в себя функции AR с использованием ARCore, для которого используется Sceneform.