Dieser Ordner enthält den Quellcode für den Codelab der "Migration vom Dolch zum Angriff in Ihrer Android -App".
Der Codelab ist in mehreren Github -Zweigen eingebaut:
master ist der Ausgangspunkt des Codelabs.interop ist ein Zwischenschritt, bei dem Dolch und Hilt koexistieren.solution enthält die Lösung für dieses Codelab.Hilt ist auf dem beliebten DI -Bibliotheksdolch aufgebaut, um von der Kompilierzeit, Laufzeitleistung, Skalierbarkeit und Android Studio -Unterstützung zu profitieren, die Dolch bietet.
Da viele Android -Framework -Klassen vom Betriebssystem selbst instanziiert werden, gibt es bei Verwendung von Dolch in Android -Apps eine zugehörige Boilerplate. Im Gegensatz zu Dolch ist Hilt in Jetpack -Bibliotheken und Android -Framework -Klassen integriert und entfernt den größten Teil dieser Kesselplatte, damit Sie sich nur auf die wichtigen Teile der Definition und Injektion von Bindungen konzentrieren können, ohne sich Sorgen darüber zu machen, dass Sie alle Dolch -Setups und -verdrahtung verwalten. Es generiert automatisch und bietet:
Da Dolch und Hilt zusammen koexistieren können, können Apps nach Bedarf migriert werden.