Bentornati.
Ora eseguiamo la nostra applicazione.
Eccoci qua.
L'applicazione si blocca.
Se andiamo su Logcat, scorriamo fino a questo livello.
Esecuzione fallita.
Eccezione fatale.
Impossibile avviare l'attività principale.
E qui l'attività dell'elsa deve essere collegata all'elsa.
Applicazione di annotazione per applicazioni Android.
Avete dimenticato di specificare il nome della classe della vostra
applicazione nei manifesti? Attributo del nome dell'applicazione Android sì.
Ogni volta che si utilizza una classe che si estende dall'applicazione e
che è annotata con l'applicazione Android, è necessario specificarla all'interno del manifest.
Quindi dobbiamo specificare il nome di Android e dobbiamo usare sempre la mia applicazione.
Quando si dispone di una classe che si estende dall'applicazione
e dall'elsa, l'annotazione dell'applicazione Android viene annotata a questa classe.
Si deve specificare questo attributo all'interno del manifest nel tag dell'applicazione.
Esegui di nuovo ed eccoci qui.
Questa è la nostra bella applicazione.
Quindi, in questa applicazione siamo riusciti a utilizzare il framework di dependency injection di Hilt.
Abbiamo creato un'applicazione molto semplice che visualizza solo un messaggio dal repository.
E se andiamo al nostro codice, possiamo vedere che stiamo iniettando il repository all'interno dell'attività principale.
E lo usiamo per ottenere il testo dal repository.
Si tratta di un'applicazione molto semplice e molto importante per
capire l'iniezione di dipendenza con Hilt nelle applicazioni Android.