После переноса всего проекта на android x я больше не могу его компилировать.
Я получаю 100 следующих ошибок:
e: M:\tmp\EverywhereLauncher\app\generated\data_binding_base_class_source_out\devWithoutTestWithAccessibilityDebug\dataBindingGenBaseClassesDevWithoutTestWithAccessibilityDebug\out\com\my\app\databinding\ActivityMainBinding.java:52: error: cannot find symbol
@Nullable ViewGroup root, boolean attachToRoot, @Nullable DataBindingComponent component) {
^
symbol: class DataBindingComponent
location: class ActivityMainBinding
Я не знаю, что дальше.
У меня сейчас две проблемы.
- Я вижу только 100 ошибок
- все ошибки одинаковы и, вероятно, скрывают настоящую ошибку
Что я пробовал:
В моих проектах
build.gradle
я использую следующие методы увеличения количества печатаемых ошибок до 10000:gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs << "-Xmaxerrs" << "10000" } }
Это всегда работало, но в данном случае это не увеличивает количество печатаемых ошибок.
Есть идеи, что мне делать дальше?
Дополнительно
Я использую следующие
android.enableJetifier=true android.useAndroidX=true
Я использую android studio
3.2
с инструментами сборки kotlin1.2.61
и3.3.0-alpha01
gradle.- Я использую
3.3.0-alpha01
инструменты сборки gradle, потому что я также использую evernotecom.evernote:android-state
, который не работает иначе - проблема объясняется здесь: https://github.com/evernote/android-state/issues/56