Эта папка содержит исходный код для «Migrating от кинжала в рукоятку в вашем приложении Android» CodeLab.
CodeLab встроен в многочисленные ветви GitHub:
master является отправной точкой CodeLab.interop - это промежуточный этап, на котором сосуществуют кинжал и рукоять.solution содержит решение для этого коделаба.Хилт построен на вершине популярного Di Library Dagger, чтобы извлечь выгоду из корректности времени компиляции, производительности времени выполнения, масштабируемости и поддержки Android Studio, которую предоставляет Dagger.
Поскольку многие классы Android Framework создаются самой ОС, при использовании кинжала в приложениях для Android существует связанная стержня. В отличие от кинжала, Хилт интегрирован с библиотеками JetPack и классами Android Framework и удаляет большую часть этой пакет, чтобы вы могли сосредоточиться только на важных частях определения и инъекции привязков, не беспокоясь о управлении всеми настройкой кинжала и проводкой. Он автоматически генерирует и предоставляет:
Поскольку кинжал и рукоять могут сосуществовать вместе, приложения могут перемещаться на столь необходимой основе.