Nach dem Hinzufügen
compile "android.arch.persistence.room:runtime:1.0.0-rc1"
Alle meine Datenbindung Klassen sind gebrochen. Irgendeine Ahnung?
Antworten:
3 für die Antwort № 1Stellt sich heraus, javac wird maximal 100 druckenKompilierungsfehler, und wenn Sie mit Präprozessoren arbeiten, möchten Sie oft die letzte Fehlermeldung, nicht die erste. Setze dies in deine build.digle-Datei auf oberster Ebene und werde glücklich:
allprojects {
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xmaxerrs" << "4000"
options.compilerArgs << "-Xmaxwarns" << "4000"
}
}
}
Dank an: https://movieos.org/2017/android-room-data-binding-compile-time-errors/