с Android Studio 3.1.4
он строит, если не обновлять устаревшие зависимости. Там также находится в открытом вопросе: https://github.com/google/iosched/issues/285
и он сильно жалуется при сборке с ./gradlew build
как только я вручную обновил эти beta01
версии до rc01
, я также получил это:
error: resource style/TextAppearance.MaterialComponents.BottomNavigationView.Colored (aka com.google.samples.apps.iosched:style/TextAppearance.MaterialComponents.BottomNavigationView.Colored) not found.
, что в основном означает, что материал-компоненты-андроид отсутствует или устарел. Чтобы решить эту проблему, вы можете просто скопировать отсутствующий стиль из GitHub и вручную добавить его в styles.xml
или просто не обновлять устаревшие версии библиотеки, пока не будет выпущен окончательный выпуск всех тех кандидатов на выпуск, которые еще не рассматриваются как " стабильный».
Суть может заключаться в том, что он строится против materialVersion = '1.0.0-beta01'
(который может содержать этот стиль), но не против materialVersion = '1.0.0-rc01'
(который может не иметь этого стиля).
возможно, стоит подумать об использовании стабильной версии Android Studio, например 3.1.4
- вместо использования канареечного канала, а затем жаловаться, что он не будет работать; возможно, вы даже неосознанно строите против версии rc01
, потому что это точно проблема, с которой я сталкиваюсь при обновлении этой библиотеки до rc01
- и название этого вопроса также смело гласит RC01
.