У меня странная проблема при компиляции моего проекта в студии Android. У меня есть две зависимости, которые влияют друг на друга. Когда у меня есть,compile 'com.github.dbachelder:CreditCardEntry:1.4.7'
проект прекрасно компилируется и прекрасно работает. Однако, если я добавлю,compile 'io.smooch:ui:latest.release'
и снова скомпилирую проект, методы из первой добавленной зависимости
(com.github.dbachelder:CreditCardEntry:1.4.7) не найден.
Я попытался:
очистить,
перестроить,
./gradlew clean && ./gradlew build,
синхронизировать с файлами Gradle,
закрыть и снова открыть Android Studio,
недействительные кеши и перезапустить,
я даже пытался импортировать репозиторий CreditCardEntry в проект вручную.
Если я удаляю зависимостьcompile 'io.smooch:ui:latest.release'
Опять же, проект компилируется нормально и находит методы зависимости CreditCardEntry.
Ошибка:
Ошибка: (160, 16) ошибка: не удается найти метод символа clearForm()
Ошибка: (161, 16) ошибка: не удается найти метод символа setOnCardValidCallback (CardValidCallback)
Ошибка: (163, 16) ошибка: не удается найти метод символа focusCreditCard()
Любая помощь приветствуется..