Вопросы по теме 'dagger-hilt'
Невозможно создать экземпляр модели просмотра после использования Hilt в Android
Вот мой AllFilesListViewModel класс.
class AllFilesListViewModel @ViewModelInject constructor(
private val pdfItemRepository: PdfItemRepository):ViewModel() {
}
Вот PdfItemRepository класс.
@Singleton
class PdfItemRepository...
7595 просмотров
schedule
26.10.2022
Инструментальный тест для инъекций рукоятки в Android
Я создаю демонстрационное приложение с помощью Jitpack Compose и решил использовать Hilt для DI. Все работает нормально, когда я запускаю приложение, я получаю свои внедренные зависимости без проблем, и приложение просто работает успешно, однако,...
1750 просмотров
schedule
28.10.2023
Ожидается, что @AndroidEntryPoint будет иметь значение. Вы забыли применить плагин Gradle?
Когда я использую Hilt в Android с Room , я получаю такую ошибку.
Полный журнал здесь:
home/someone/Desktop/Calculator/app/build/tmp/kapt3/stubs/debug/com/hamidjonhamidov/calculator/MyApplication.java:7: error: [Hilt]
public class...
6920 просмотров
schedule
29.12.2023
Как внедрить контекст приложения в репозиторий с помощью Hilt?
Я хочу внедрить контекст приложения в класс репозитория, чтобы создать экземпляр базы данных комнаты внутри репозитория. Я использую Hilt для внедрения зависимостей.
Можем ли мы использовать рукоять для передачи контекста приложения или мне...
13140 просмотров
schedule
09.02.2024
Рукоять: по viewModels (): RuntimeException: невозможно создать экземпляр класса ProductsListViewModel
Во всех build.gradle файлах есть:
implementation "com.google.dagger:hilt-android:2.28.3-alpha"
kapt "com.google.dagger:hilt-android-compiler:2.28.3-alpha"
implementation...
1515 просмотров
schedule
09.06.2023
Инъекционное дооснащение с использованием рукояти
Я новичок в Hilt и никогда не пользовался кинжалом должным образом. Я получаю следующую ошибку.
[Dagger/MissingBinding] retrofit2.Retrofit cannot be provided without an @Inject constructor or an
@Provides-annotated method.
Я аннотировал свой...
1274 просмотров
schedule
27.03.2022
У Activity нет конструктора с нулевым аргументом - Dagger Hilt
Я использую рукоять кинжала для инъекции зависимости
У меня есть класс -
SessionManager
class SessionManager (context: Context){
private val dataStore: DataStore<Preferences> = context.createDataStore(
name = "session"
)...
231 просмотров
schedule
07.05.2022
В чем разница между ActivityRetainedComponent @ActivityRetainedScope и ActivityComponent @ActivityScoped в рукоятке кинжала android
В чем разница между ActivityRetainedComponent @ActivityRetainedScope и ActivityComponent @ActivityScoped в рукоятке кинжала android
887 просмотров
schedule
04.07.2023
Плагин Hilt Android Gradle применяется, но зависимость com.google.dagger: hilt-android не обнаружена.
Я получаю эту ошибку синхронизации gradle - Плагин Hilt Android Gradle применяется, но не обнаружена зависимость com.google.dagger: hilt-android. Может кто-нибудь помочь, пожалуйста? :)
Я использую kotlin dsl, у меня есть libs.kt в buildSrc...
902 просмотров
schedule
19.05.2022
Могу ли я ввести значение переменной с помощью Hilt?
Например ... у меня есть это:
@InstallIn(ApplicationComponent::class)
@Module
object AlarmInjection {
@Provides
@Singleton
fun proverToday(): Calendar {
return Calendar.getInstance()
}
}
И в своем классе я пытаюсь...
494 просмотров
schedule
30.12.2023
Внедрить контекст с помощью Hilt: это поле пропускает объект контекста
Я использую Hilt для внедрения контекста и других зависимостей в мой класс HomeViewModel; Все работает правильно, но я получаю это предупреждение. Как я могу предотвратить утечки?
Это мой HomeFragment (куда я ввожу и использую класс...
2554 просмотров
schedule
19.06.2023